C 语法复习 一

typedef语法知识数组

typedef 做用是为一种数据类型定义一个新名字。和宏不同,千万不要理解错了。url

举例以下:spa

//当你想定义一个长度为30的字符串数组时会这样写,可是若是要定义n个 怎么办 这样的定义太繁琐
char a[30];
char b[30];

//因此typedef就是为了避免用重复定义而诞生的一个关键字
typedef char a[30];
a b,c; //这样写简单多了

  有疑问的地方.net

//下面的这4行 编译不经过 报错给b赋值失败 (可能理解有错误 先记下来 回头再来看)
typedef int A[20];
    A b;
    b = {1,1,2,4,1};
    printf("%d\n", b[3]);

指针相关指针

参考 http://blog.csdn.net/mr_raptor/article/details/6844691 还有未理解的地方code

关键字 defineblog

常量定义 切记 结尾不要加分号(此处有坑,勿踩)
字符串

相关文章
相关标签/搜索