c语言程序知识点总结
一、函数
1、函数的调用特点及其分类特点:
1一个源程序文件可以为多个C程序共用
2一个源程序文件时一个编译单位,在程序编译时是以源程序文件为单位进行的,而不是以函数为单位进行编译的3C程序的执行时从main函数开始的
所有函数都是平行的,即在定义函数时是分别进行的,是互相独立的。函数间可以互相调用,但不能调用main函数,main函数时系统调用的。
从函数的形式看,分为无参函数和有参函数
1)、函数的定义方法①无参函数定义的一般形式类型标识符函数名(){声明部分语句部分}voidmain(){………。}②有参函数定义的一般形式
类型标识符函数名(形式参数表列){声明部分语句部分}intmax(intx,inty){intz;z=x》y?x:y;
return(z);
}③空函数
类型说明符函数名(){}
例如voiddummy(){}
2)、函数的参数、实参和形参之间的数值传递、函数值、函数的调用方式、函数的声明、函数原型、函数的嵌套调用
3)、函数的递归调用及应用
4)、数组作为函数的参数、实参数组和形参数组之间的关系
5)、选择法排序的原理
6)、局部变量、全局变量
在函数内定义的变量是局部变量,在函数之外定义的变量称为外部变量,外部变量是全局变量也称全程变量。全局变量可以为本文件中其他函数所共用。它的有效范围为从定义变量的位置开始到本源文件结束。例如
intp=1,q=5;floatf1(inta){
intb,c;…}
charf2(intx,inty){
intx,inty…}
7)、变量的分类及其存储类别(P188)11、extern、static的应用、函数和外部函数。
二、结构程序设计
1、关系运算符及其优先级和结合性、关系表达式
优先级:等不等于低于大小等于;算术运算符》关系运算符》赋值运算符理解:关系表达式,表达式的值(1为真,0为假)
例:设a=3,b=2,c=1有d=a》b则d的值为1;f=a》b》c则f的值为0.
2、逻辑运算符及其优先级和结合性、逻辑表达式及其求值过程的特点辑运算符与(&&)或(||)非(!)优先级:
1非(!)→与(&&)→或(||)谐音记为“飞鱼火”;
3、if语句的三种结构(P95-96)第一种:if(表达式)语句
例:if(x》y)frintf(“%d”,x);第二种:if(表达式)语句1else语句2
以上就是有关于c语言程序知识点总结的一部分知识,想要了解更多内容,你也可关注六星社区网站。
如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!