Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

C , C++ và C# khác nhau như thế nào

14:08 01-01-2018 1.557 lượt xem 3 bình luận 14:18 01-01-2018

C , C++ và C# khác nhau như thế nào. Mọi người cho mình xin ý kiến với ạ.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 14:18 01-01-2018

syntax: (Thử với việc nhập xuất Console)

C: syntax khó nhớ, khó hiểu

print();

C++: syntax khó nhớ, khó hiểu. đỡ hơn C

cin<<

C#: Dễ nhớ, dễ hiểu, tự nhiên

Console.Read();

 

Ứng dụng:

C:

- Lập trình nhúng phần mềm đièu khiển phần cứng.

- Lập trình core

- có thể làm gần như mọi thứ. nhưng rất cồng kềnh về khói lượng code.

(

Lập trình nhúng cũng như lập trình bình thường thôi. Chỉ có điều môi trường lập trình nó khác với máy tính một chút. Có thể là nền tảng chạy phần mềm sẽ bị thiếu ram, cpu, disk. Có nhu cầu phải chạy 24/24 liên tục không restart. Cắm nguồn là chạy. Rút nguồn là tắt. Nhu cầu chỉnh sửa / cài đặt cực thấp.

Phục vụ cho các thiết bị điện tử như @phantomlk nói. Nhưng hiện giờ nó mở rộng ra rất nhiều thiết bị. Các thiết bị nào rơi vào các trường hợp kể trên thì có thể được coi là nhúng.

https://daynhauhoc.com/t/hoc-c-theo-huong-lap-trinh-nhung-la-nhu-the-nao/7685/3

)

 

C++: tiện hơn C, nhưng không nhanh bằng.

- Lập trình nhúng phần mềm đièu khiển phần cứng.

- Lập trình core

- có thể làm gần như mọi thứ. nhưng rất cồng kềnh về khói lượng code.

 

C#: App PC, Website, App mobile, Tool

- Tốc độ chậm hơn 2 thằng kia

- Code nhanh hơn phía user.

- Nhiều thư viện hỗ trợ.

 

 

 

Câu hỏi mới nhất