Hiển thị các bài đăng có nhãn sizeof. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn sizeof. Hiển thị tất cả bài đăng

Thứ Bảy, 30 tháng 3, 2019

[Học C++] Bài 1 - sizeof và typedef trong C++

1... sizeof

sizeof là 1 Operator,được sử dụng để lấy thông tin về tổng bộ nhớ được cấp phát cho
kiểu dữ liệu hoặc đối tượng...
Ví dụ:
cout<<sizeof(double); //in ra size của kiểu double
//Nếu sử dụng cho biến thì ta không cần ngoặc đơn
int x = 1;
int i = sizeof x;
cout<<i; //in ra 4

2... typedef
Là keyword trong C,dùng để thay thế một loại dữ liệu đã tồn tại...
Ví dụ: Tạo một kiểu dữ liệu mới có tên neb từ kiểu int.
typedef int neb;
neb i = 8;
cout<<sizeof(int); //4
cout<<sizeof(neb); //4


2.1 typedef và Pointer
Tương tự thì typedef có thể sử dụng để tạo 1 biệt danh(alias) cho pointers...
Ví dụ:
 typedef int* neb_Ptr;
 neb_Ptr a;
 cout<<sizeof(int*);
 cout<<sizeof(neb_Ptr);
 // khai bao 1 pointer,..cho vao 1 bien
 int var = 1;
 neb_Ptr prt = &var;


Author: Cong Neb
Alias: Dark Neb
Studied at: SET BKHN K57
Nếu copy tài liệu: Nhớ ghi nguồn tác giả..Tks