Sự khác nhau giữa lập trình C trên linux và trên windows
Như tít, mình đang học C, trong quas trình học mình thường xuyên viết và biên dịch C trên linux. Nhưng đôi khi trong giáo trình và trên máy rất khác nhau cũng vì lý do linux có một số cấu trúc hàm và lệnh có chút khác biệt, đôi khi lên mạng tìm ko có, cũng nhân tiện đây có anh em nào trên đây có đầy đủ hoặc tương đối rõ lập trình trên linux thì xin chỉ mình với. Tiện mình cũng hỏi thêm là hàm cprintf trên linux nên dùng hàm j thay thế ? linux ko nhận ra hàm cprintf.
rất cám ơn mọi người
Mình thấy hàm cprintf cũng tầm thường muh dùng
printf
được rồi.Trừ phi bạn không muốn viết lên stdout vì một lí do nào đấy (với chương trình không tương tác user có thể dẫn luồng stdout ra file).
HI Nguyen Duc X.
Cơ bản thì mình thấy trình biên dịch trên linux tuân thủ theo C chuẩn nhiều hơn trên Win.
Nên bạn cứ yên tâm học C trên linux.
Còn về khác với giáo trình thì mình khồn rõ bạn học giáo trình nào.
Tuy nhiên một số giáo trình cũ trên nên DOS thì nên bỏ.
CHúc bạn thành công.
Bạn có thể tham khảo ở đây:
Chiasetailieucongnghe – 11 Nov 16
Hoặc đọc trực tiếp cuốn tiếng anh: Learn C The Hard Way
Exercise 1 Lập Trình C – Learn C The Hard Way
Exercise 1: Dust Off That Compiler Đây có thể được xem là ví dụ đầu tiên trong loạt bài học lập trình C này. Ví dụ này quá phổ biến rồi. Vì vậy mục đích của bài này là hướng dẫn cho các bạn cách bi…
Cám ơn mọi người, mình sẽ cố gắng