30/09/2018, 19:22

hỏi về kiểu cấu trúc STRUCT

Các bạn cho mình hỏi là struct trong C khác gì so vs C++
thakss trc ạ ><

Nguyễn Văn Dũng viết 21:38 ngày 30/09/2018

Struct trong C hạn chế hơn trong C++ khá nhiều.

  • struct trong C chỉ có thể khai báo, khởi tạo biến,
  • struct trong C++ có thể khai báo, khởi tạo biến, hàm, …

Khi khai báo 1 biến kiểu struct:

  • Trong C:
    struct nameOfStruct variable;
  • Trong C++:
    struct nameOfStruct variable; hoặc ngắn gọn hơn nameOfStruct variable;

Nói chung là mình thích struct trong C++ hơn. Nhưng mà struct so với Class thì có vẻ có phần yếu thế hơn vậy nên t cũng ít dùng struct trong c++. Còn trong C thì không có class thế nên là có vẻ như struct khá được ưa chuộng.

Bài liên quan
0