C语言小知识点
2017-05-06 16:09
225 查看
C语言小知识点
在公司考核后打算重新学习数据结构,选择实现的语言是C,但是好多都忘记了,重新学习一下吧。
1、指针:个人理解就是个存放对应变量的地址值。
指针变量:就是可以存放指针的变量,即这个变量的值是指针,且和该指针存放的数据类型对应的。
这个概念在现在来看很好理解。是需要一些基础的,可以联系计算机的发展史,最初的一台计算机使用来存储数据的,后来才会计算,并在此基础演化出各种功能。
2、预处理,宏定义
#ifndef x //先测试x是否被宏定义过
#define x
程序段1 //如果x没有被宏定义过,定义x,并编译程序段 1
#else
程序段2 //如果x已经定义过了则编译程序段2的语句,“忽视”程序段 1。
#endif//终止if
3、typedef 有四种作用:
①作用:给已经存在的类型起一个新的名称
②使用场合:
1)基本数据类型
2)结构体
3)指针
4)枚举
5)指向函数的指针
在公司考核后打算重新学习数据结构,选择实现的语言是C,但是好多都忘记了,重新学习一下吧。
1、指针:个人理解就是个存放对应变量的地址值。
指针变量:就是可以存放指针的变量,即这个变量的值是指针,且和该指针存放的数据类型对应的。
这个概念在现在来看很好理解。是需要一些基础的,可以联系计算机的发展史,最初的一台计算机使用来存储数据的,后来才会计算,并在此基础演化出各种功能。
2、预处理,宏定义
#ifndef x //先测试x是否被宏定义过
#define x
程序段1 //如果x没有被宏定义过,定义x,并编译程序段 1
#else
程序段2 //如果x已经定义过了则编译程序段2的语句,“忽视”程序段 1。
#endif//终止if
3、typedef 有四种作用:
①作用:给已经存在的类型起一个新的名称
②使用场合:
1)基本数据类型
2)结构体
3)指针
4)枚举
5)指向函数的指针
相关文章推荐
- C语言 ---- 循环分支 iOS学习-----细碎知识点总结
- c语言细节知识点
- C语言复习知识点汇总7--计算机二级(C语言)
- C语言-知识点及学习路线
- 程序员——C语言之指针 易错知识点
- c语言小知识点 8 strncpy()的使用
- C语言最重要的知识点复习资料
- C语言__零散知识点
- C语言最重要的知识点
- c语言 常用知识点
- 【笔试面试知识点查缺补漏深入理解之C与C++篇】C语言中的指针数组与数组指针
- 关于C语言if的小知识点
- C语言进阶知识点(持续跟新)
- C语言基本知识点总结
- C语言文件的输入输出知识点
- C语言一些知识点回顾
- C语言知识点整理
- C语言字符串查找知识点搬运
- linux之c语言开发的一些知识点
- C语言/ACM 零碎知识点及注意事项