在2018年,我基本的学习了c语言,在这里,我进行了一些总结,我在c语言里面知道的一些东西,以及我到的一些东西。
算法结构:
一、顺序结构、选择结构、循环结构;二、循环结构又分为while型、until型、for循环结构;程序流程图;
数据类型:
常量:常量包括字面常量、直接常量和符号常量;
变量:C语言规定标志符只能由字母、数字和下划线三种字符组成,且第一个字符必须是字母或者下划线;必须压迫先定义后使用;每一个变量被定义以确定类型后,在编译时就能为其分配相应的存储单元;
整数类型:整数常量有十进制、八进制和十六进制;“%d”
整形变量:数据在内存中存放形式是以二进制形式存放;有int型、short int型和long int型,无符号整型变量的范围是-32768—32767,有符号型为0~65535.通常把long定义为32位,把short定义为16位,int可以是32位也可以为16位,这都主要取决于机器字长。
控制语句:完成一定的控制功能。
1、if()else
2、for()~
3、while()~
4、do~while()
5、break
6、switch
7、return
运算符:
1、算术运算符(+ - * / %)结合方向自左向右
2、关系运算符(> < == >= <= !=)
3、逻辑运算符(! && ||)
4、赋值运算符(=及符号扩展赋值运算符)
5、条件运算符(? : )
格式输入输出:
1、printf
2、scanf
函数:
(1)一个源程序由多个函数组成。
(2)C程序的执行从main()函数开始;
(3)所有函数都是平行的;
(4)函数分类;可以分为标准和自定义,还可以分为有参函数和无参函数。
函数定义的一般形式:
(1)类型标志符 函数名()
{
声明部分
语句
}
(2)类型标志符 函数名(形式参数列表)
{
声明部分
语句
}
以上就是我都我所学的知识的归纳,当然,在上面的这些里面,我也还有着许多不理解的地方,我会努力去消灭他们。
2019的期待:完全掌握c语言,以及在学习一门新的语言。