
C语言
文章平均质量分 86
xiegui123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
黑马程序员——C语言结构体
1 结构体: 可以由多个不同类型的数据构成。 //定义结构体类型,类型为person:(此阶段不会分配存储空间) struct person { 变量; // 称为结构体变量或属性 } //根据结构体类型person,定义结构体变量,变量名为p(此阶段分配存储空间) struct per原创 2014-10-01 19:08:54 · 447 阅读 · 0 评论 -
黑马程序员——C语言数据类型总结
一:基本数据类型 1.int(修饰int) 1>long int、long:8个字节 2>short int、shot:2个字节 3>unsigned int、unsigned:4个字节 4>signed int、signed:4个字节 2.float\double 1>float:4个字节 %f 2>double:8原创 2014-10-02 11:34:57 · 397 阅读 · 0 评论 -
黑马程序员——C语言进制和字符串
11.进制问题: 二进制:0B 开头 eg:0B11 代表11的二进制 八进制:0开头 eg:011 代表11的八进制 十六进制:0x开头 eg: 0x11 代表11的十六进制 2.变量内存存储细节内存寻址:地址从大到小(例如从ffc9开始给变量分配地址,一直到ffc1)。变量地址:地址从小到大(ffc2是变量number2的地址,ffc6是变量nu原创 2014-10-02 11:35:56 · 703 阅读 · 1 评论 -
黑马程序员——C语言基础
\ddd 代表三位8进制,eg:\141开发过程:编写->编译(只编译源文件,编译成*.o 只会检测语法是否合理,不会检测函数是否存在)->链接(将所有相关的.o文件和C函数库整合成可执行文件 会检测函数是否定义)->运行1.预处理指令:在编译之前执行的指令(eg:include )。 注:系统自带文件用,自己写的用"".( eg:include原创 2014-10-06 15:28:56 · 555 阅读 · 0 评论 -
黑马程序员——C语言总结
0.逻辑运算,位运算分类 逻辑运算:与&& 或|| 非! 位运算:与& 或| 异或^ 按位取反~ 左移> 优先级问题:算数运算>关系运算>逻辑运算1.关键字与标识符的区别 关键字:关键字是属于系统自带的,是具有特殊含义的符号。 标识符:是程序中自定义的一些符号和名称。2.基本数据类型有哪些 整型(int) 字符原创 2014-10-07 23:22:13 · 865 阅读 · 0 评论 -
黑马程序员——C语言指针
指针分类: (1)强指针:默认情况下,都是强指针(__strong) (2)弱指针: __weak 修饰 eg: __weak Person *p2 = p ; (p2就是个弱指针)指针:指针是一个地址。指针变量:存放地址的变量1.指针变量 作用:只能存放地址(指针变量占用8个字节存储空间),能够根据地原创 2014-09-30 11:13:29 · 475 阅读 · 0 评论 -
黑马程序员-C语言预处理
1. 关键词:#define 宏名 值 (宏定义只负责换代码,并不负责运算 值中每个参数要加( )) eg:#define count 4 //会将程序中所有count 转化成4 如果代码中是“count” 则此count不会被替换2.预处理指令: 全部是#开头。 分类: 宏定义、条件编译、文件包含 作用域:从编写指令开始,一直到原创 2014-10-01 18:42:22 · 727 阅读 · 0 评论