View Single Post
Old 14-03-2008, 04:27 PM   #5
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi HTAluvBeBeo View Post
cho em hỏi thêm một câu là em dùng CCS C thì
lệnh goto ở trong hàm con có cho phép nhảy qua label nằm ở hàm chính hay hàm con khác không
Ví dụ:
Code:
void main(){
//123456
label:
hamcon1();
hamcon2();
}
void hamcon2(){
//abcdef
goto label;
}
như thế có được không ạ
Bạn không nên viết như vậy, vì sẽ đảo lộn stack, và rất dễ gây tràn stack. Bạn nên vẽ lưu đồ của thuật toán, và viết chương trình dựa vào đó. Tôi đảm bảo các cấu trúc điều khiển của C sẽ cho phép bạn thực hiện ý đồ thuật toán, mà không phải viết code không chuẩn như vậy.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn