Chen's Blog

Read The Fucking Source Code!


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索

C语言之typedef

发表于 2016-12-18 | 分类于 C |

typedef是一种高级数据特性,它能使某一类型创建自己的名字

1
2
typedef unsigned char BYTE;
typedef struct man MAN;

1
BYTE b = 0x12;
阅读全文 »

C语言之枚举

发表于 2016-12-17 | 分类于 C |

枚举定义

可以使用枚举(enumerated type)声明代表整数常量的符号名称,关键字enum创建一个新的枚举类型
实际上,enum常量是int类型的
枚举的本质就是int型的常量

阅读全文 »

C语言之联合体

发表于 2016-12-16 | 分类于 C |

联合union是一个能在同一个存储空间存储不同类型数据的类型
联合体所占的内存长度等于其最长成员的长度,也有叫做共用体

阅读全文 »

C语言之结构体

发表于 2016-12-15 | 分类于 C |

结构体的定义和初始化

结构体是简单数据类型的综合

1
2
3
4
5
6
7
struct man
{
char name[100];
int age;
};
struct man m = { "tom", 12 };
struct man m = { .name = "tom", .age = 12 };

阅读全文 »

C语言之内存管理

发表于 2016-12-14 | 分类于 C |

作用域

一个C语言变量的作用域可以是代码块 作用域,函数作用域或者文件作用域
代码块是{}之间的一段代码
同一个代码块不可以有重名变量

阅读全文 »

C语言之指针

发表于 2016-12-13 | 分类于 C |

指针的概念

指针也是一个变量,指针变量的值是另一个变量的地址
换句话说就是,指针存放的是一个内存地址,该地址指向另一块内存空间

阅读全文 »

1…252627…34
chen

chen

200 日志
19 分类
276 标签
GitHub E-Mail Weibo QQ StackOverflow
友情链接
  • 虚位以待
0%
© 2016 — 2019 chen | Site words total count:
由 Hexo 强力驱动
|
主题 — NexT.Pisces
Hosted by GitHub Pages & Coding Pages