01/10/2018, 08:16

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

rogp10 viết 10:28 ngày 01/10/2018

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).

Tao Không Ngu. viết 10:24 ngày 01/10/2018

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.

Lê Nhật Thanh viết 10:20 ngày 01/10/2018

Bạn có thể tham khảo ở đây:
Hoặc đọc trực tiếp cuốn tiếng anh: Learn C The Hard Way

Chiasetailieucongnghe – 11 Nov 16

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…

Nguyen Duc X viết 10:19 ngày 01/10/2018

Cám ơn mọi người, mình sẽ cố gắng

Bài liên quan
0