1、函数体内部不能定义与函数形参一样的变量,编译的时候会报错(重复定义);
2、如果是基本数据类型作为函数形参,形参实参之间纯粹是值传递,修改函数内部形参的值并不会影响函数外实参的值;
3、如果不明确声明函数的返回值类型,默认为int类型;就算明确了返回值类型,也可以不返回值;
4、C语言中,默认情况下不允许有函数的名称一样,并且函数不能够被嵌套定义;
5、函数不能够被重复定义,但是可以被重复声明;如果有函数的声明没有函数的定义,编译可以通过(因为编译的时候只检查代码的语法是否正确),但是链接的时候会报错(链接的时候会检查函数是否被定义);
6、include语句:作用是拷贝引用文件的所有内容到#include所在的位置,自定义文件用"",系统自带文件用<>;
|
|