如上定義以后,為什么 a[5]=5;這樣賦值以后也是可以的,但是用sizeof(a)得到的還是20呢,可以給a[5]賦值這是不是代表它長度可變,,,雖然數組在匯編里就是一個地址然后往后不斷偏移偏移,,可是老師講數組都一再強調數組下標不能越界……往解答一二
在c語言里數組長度是固定的么(不討論柔性數組)比如int a[5]={0,1,2,3,4}
白板的微信
2018-07-10 15:34:37