关闭

嵌入式 对于指针和数组的问题

423人阅读 评论(0) 收藏 举报
分类:
   a) int a; //An integer
    
b) int *a; //A pointer to an integer
    
c) int **a;// A pointer to a pointer to an integer
    
d) int a[10]; // An array of 10integers
    
e) int*a[10]; // An array of 10 pointers to integers (理解把a抽出来就变成了 int*[10]表示的就是10个整型指针了)
    
f)int (*a)[10]; // A pointer to an array of 10 integers(理解把*a抽出来就表示的是 int [10](int p[10])10个整数了)
    
g) int (*a)(int); // A pointer to a function athat
    
takes aninteger argument and returns an integer
    
h) int (*a[10])(int); // An array of 10 pointersto
    
functionsthat take an integer argument and return an
    
integer

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:978290次
    • 积分:17617
    • 等级:
    • 排名:第540名
    • 原创:741篇
    • 转载:522篇
    • 译文:0篇
    • 评论:105条
    最新评论