01/10/2018, 10:49

Hỏi về Sizeof(x[0])?

int x[]={1,2,3,4,5,6,7};
int n=sizeof(x)/sizeof(x[0]);
Mình ko hiểu dòng 2,mấy bạn giải thích dùm mình cái ?

HK boy viết 12:55 ngày 01/10/2018

int x[]={1,2,3,4,5,6,7};

Khai báo mảng x.

int n=sizeof(x)/sizeof(x[0]);

In ra độ dài của dãy. sizeof là “độ lớn của…”. Độ lớn của mảng chia cho độ lớn của mỗi phần tử thì bằng số phần tử.

BOYKAV viết 12:56 ngày 01/10/2018

à hay ^^ cảm ơn bạn nhé

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

Hi Taivuong95.
Cái này để tính số phần tử trong mảng. Tuy nhiền mình thường #define kích thước mảng.

Bài liên quan
0