《零点起飞学C语言(康莉)》读书笔记六
2016-12-18 11:42
176 查看
第七章 初识C语言函数
1.无参函数的定义形式:
类型标识符 函数名()
{
声明部分
语句
}
2.有参函数的定义形式:
类型标识符 函数名(形式参数列表)
{
声明部分
语句
}
3.空函数:
类型说明符 函数名()
{
}
4.形参只有当调用时才临时分配存储单元。
5.通过函数语句、函数表达式、函数实参这几种方式调用函数。
6.在函数调用过程中,主要有“值传递”和“地址传递”两种方式。
第八章 深入学习C语言函数
1.C程序总是从main()函数开始执行。不能被其他的函数调用。
2.main()函数的两种形式:
int main()
{
…
return 0;
}
int main(int argc,char *argv[])
{
…
return 0;
}
第一个参数是int类型,表示在命令行中运行C程序的字符串数,
第二个参数是一个指向字符串的指针数组。
3.函数的递归调用是指一个函数直接或间接地调用了该函数本身,这种函数称为递归函数。
4.外部函数,语法格式:
extern 类型标识符 函数名(<形参表>)
5.如果在定义函数时省略extern关键字,则默认为外部函数。
6.内部函数,语法格式:
static 类型标识符 函数名(<形参表>)
1.无参函数的定义形式:
类型标识符 函数名()
{
声明部分
语句
}
2.有参函数的定义形式:
类型标识符 函数名(形式参数列表)
{
声明部分
语句
}
3.空函数:
类型说明符 函数名()
{
}
4.形参只有当调用时才临时分配存储单元。
5.通过函数语句、函数表达式、函数实参这几种方式调用函数。
6.在函数调用过程中,主要有“值传递”和“地址传递”两种方式。
第八章 深入学习C语言函数
1.C程序总是从main()函数开始执行。不能被其他的函数调用。
2.main()函数的两种形式:
int main()
{
…
return 0;
}
int main(int argc,char *argv[])
{
…
return 0;
}
第一个参数是int类型,表示在命令行中运行C程序的字符串数,
第二个参数是一个指向字符串的指针数组。
3.函数的递归调用是指一个函数直接或间接地调用了该函数本身,这种函数称为递归函数。
4.外部函数,语法格式:
extern 类型标识符 函数名(<形参表>)
5.如果在定义函数时省略extern关键字,则默认为外部函数。
6.内部函数,语法格式:
static 类型标识符 函数名(<形参表>)
相关文章推荐
- C语言50题之百度笔试题
- C++ primer 十三 C++中的类(二)
- C++ this指针
- C++指针之防不胜防
- 3-纯C++代码编写helloworld
- error: redefinition of ‘xxx’问题的解决
- c++基础练习
- C++ primer 5th 读完的一点心得体会
- C++从配置文件读取路径,然后在程序中使用的方法
- Leetcode 438. Find All Anagrams in a String (Easy) (cpp)
- c++引用与指针的区别(着重理解)
- 2路归并排序算法(C语言)
- C++ fatal error LNK1104
- C++ std_pair用法
- C++ 类的使用
- C++ 类的相关语法,符号:和::的用法
- 《零点起飞学C语言(康莉)》读书笔记五
- VC++学习笔记3
- C++实践 走出迷宫
- C语言程序内存布局