C和指针 (学习之旅)
2015-09-24 23:23
253 查看
NO.5
指针: int (*f)() 是一个函数指针,它指向的函数返回整型 函数指针用在两个地方,一个是 转换表,还有作为参数传递给另一个函数 当使用指针的时候,要时刻注意每一个指针所指向的地址。 指向指针的指针还可以处理命令行。 当一个字符串出现在表达式中得时候,我们会发现其实它就是一个指针常量 对一个指针执行间接访问的操作的时候,其实是指向指针所指向的内容 关于预处理器: 用#define 可以把参数替换到文本中,这样就可以把一些复杂但是又要用多次的 表达式用一个别名进行代替,可以在以后编写的时候方便快捷。 但是要注意 宏 其实只是单纯的替换,宏 不可以实现递归 宏 在宏定义 次数超过一次的时候,容易出现副作用, 条件编译相当于注释,又不等同于注释 预处理可以用嵌套, 文件包含#include 主要是包含系统文件,也可以包含自己定义的头文件 标准输入输出函数: 所有的I/O操作都是一种在程序中移近,或移出字节的事务。函数库为I/O所提供的接口为流 FILE是一种数据结构,用于管理缓冲区和存储流的I/O状态。 为了对一个文件执行流I/O操作,首先用fopen函数打开文件,它返回一个纸箱FILE结构的指针,这个FILE结构指派给进行操作的流。 scanf,printf 函数 标准函数库: <stdlib.h> 算术,随机数, 字符串转换 <math.h> 是其余有关数学函数的声明。 其中还有很多函数,可以在使用的时候进行查找 qsort是进行排序在一个数组当中。
相关文章推荐
- Lua和C语言的交互详解
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言中fchdir()函数和rewinddir()函数的使用详解
- C语言内存对齐实例详解
- 使用C语言判断英文字符大小写的方法
- c语言实现的带通配符匹配算法
- C语言实现顺序表基本操作汇总
- C语言中计算正弦的相关函数总结
- 使用C语言详解霍夫曼树数据结构
- 探讨C语言的那些小秘密之断言
- C语言实现BMP转换JPG的方法
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- C语言查找数组里数字重复次数的方法
- C语言泛型编程实例教程
- C语言中使用lex统计文本文件字符数
- 在C语言中转换时间的基本方法介绍
- C语言进制转换代码分享