c语言重要知识点1
2011-10-16 20:06
169 查看
在c语言语言里面比较重要的知识点有函数、指针、变量:
函数:(在函数这一个知识点里面需要注意的是)
1、函数表达式的正确规范的表达形式
void DisPlay(int num,char *p,&a,(void *)Link(int date))……等类似的形式
但是其中最主要的有一点需要记住那就是:函数的形参和返回值一样有两个传递方式一个是值传递一个地址传递,还有一点就是函数里面的隐含的临时对象(这个是函数作用的核心部分,用来做中间变量传递参数和地址)这个临时变量不是值得是函数里面的临时变量
2、指针
指针常量:就是指针的常量,他是不可以改变地址的指针,但是可以对其指向的内容修改
常量指针:就是指向常量的指针,指针式可以修改的,但是指向的内容是不可以修改的
3、变量
在c/c++中我们可以把内存分为:栈、堆、全局变量或者静态存储区域、常量存储区域
栈:通常是在编译期间就能确定存储大小的变量存储区域,用于在函数作用域里面创建和销毁的变量。通常是局部变量和函数形参等,他的空间是连续的
堆:一般是有MALLOC(NEW)来确定的空间
全局变量或者静态存储区域:在编译期间就能确定存储大小的变量存储区域,在运行期间其变量的值是可以修改的
常量存储区域:在编译期间就能确定存储大小的变量存储区域。但是在运行期间是不可以修改的
函数:(在函数这一个知识点里面需要注意的是)
1、函数表达式的正确规范的表达形式
void DisPlay(int num,char *p,&a,(void *)Link(int date))……等类似的形式
但是其中最主要的有一点需要记住那就是:函数的形参和返回值一样有两个传递方式一个是值传递一个地址传递,还有一点就是函数里面的隐含的临时对象(这个是函数作用的核心部分,用来做中间变量传递参数和地址)这个临时变量不是值得是函数里面的临时变量
2、指针
指针常量:就是指针的常量,他是不可以改变地址的指针,但是可以对其指向的内容修改
常量指针:就是指向常量的指针,指针式可以修改的,但是指向的内容是不可以修改的
3、变量
在c/c++中我们可以把内存分为:栈、堆、全局变量或者静态存储区域、常量存储区域
栈:通常是在编译期间就能确定存储大小的变量存储区域,用于在函数作用域里面创建和销毁的变量。通常是局部变量和函数形参等,他的空间是连续的
堆:一般是有MALLOC(NEW)来确定的空间
全局变量或者静态存储区域:在编译期间就能确定存储大小的变量存储区域,在运行期间其变量的值是可以修改的
常量存储区域:在编译期间就能确定存储大小的变量存储区域。但是在运行期间是不可以修改的
相关文章推荐
- C语言最重要的知识点1
- C语言最重要的知识点2
- C语言最重要的知识点复习资料
- c语言的几个重要知识点
- 对复习大纲及C语言几个重要知识点的理解
- C语言重要知识点
- 01 [c语言][重要的知识点]printf函数和scanf函数的数据输出与读取问题
- C语言重要知识点回顾
- [黑马程序员]01 [c语言][重要的知识点]printf函数和scanf函数的数据输出与读取问题
- c语言的几个重要知识点
- C语言最重要的知识点复习资料
- C语言数据类型(二)——数据类型重要知识点
- C语言重要知识点总结(一)
- c语言的几个重要知识点
- C语言最重要的知识点
- c语言的几个重要知识点
- C语言最重要的知识点复习资料
- C语言最重要的知识点
- C语言重要常用知识点梳理
- 10个重要的算法C语言实现源代码