C語言指針和數組的不同

C語言的指針和數組不是一個東西(⊙o⊙) 這篇文章只要是想說一下在進行下標(地址偏移)的時候,誤將指針和數組看作一個東西,發生一些微妙的錯誤 一.通過一個例子來引入話題 源文件1內容: int a[5] = {1, 2, 3, 4, 5}; int *b = a; 源文件2內容: #include <stdio.h> extern int *a; extern int b[]; int mai
相關文章
相關標籤/搜索