30/09/2018, 23:03

Pointer decayyy

m đọc sách thấy có cái định nghĩa pointer decay nghĩa là gì thế ? ai giải thích cho m được k ? m k hiểu lắm

Sơn viết 01:10 ngày 01/10/2018

ở trong c theo mình được biết thì chuỗi cũng là con trỏ, nhưng khi bạn gán chuỗi đó cho con trỏ khác, các thông tin về độ dài của chuỗi,… sẽ bị mất

char name[3]="Son";
printf("%d",sizeof(name));//in ra 3, là độ dài của chuôi
char *c=name
printf("%d",sizeof(c));//sẽ in ra kích thước của biến con trỏ kiểu char*
Đức Nguyễn viết 01:12 ngày 01/10/2018

oh giờ m hiểu r,hay q

Bài liên quan
0