首页 > 编程知识 正文

c语言程序设计基础笔记(大一c语言笔记重点)

时间:2023-05-03 21:39:48 阅读:96642 作者:128

第一章C语言基础知识

[试验场1] C程序

用C语言编写的程序称为C语言源程序,源程序文件的后缀为”。c”。源程序编译后,生成后缀为”的目标文件。obj”,然后将对象文件与各种库函数相连接,以生成。exe "可执行文件。c有三种基本结构:序列结构、选择结构和循环结构。

[测试站点2]主要功能

又称主函数,是C程序的入口。Main后面是一对括号和花括号,花括号括起来的部分称为main函数的函数体。一个C程序从主函数运行到主函数体,不考虑主函数在整个程序中的位置。每个程序只有一个主要功能,其他功能为主要功能服务。

[测试中心3]存储表单

存储在计算机中的数据是二进制形式的。由0或1组成的二进制称为位,八位组成一个字节,一个字节等于八位。二进制、八进制和十六进制通过乘法转换为十进制,十进制通过除法转换为二进制、八进制和十六进制。存储数据的位置是它的地址。

[测试中心4]注意事项

是程序的描述,可以出现在程序的任何地方。注释以“”结尾,在此期间计算机不会执行任何操作,并且注释不能嵌套。

[测试中心5]书写格式

每个语句后面必须跟一个分号,这是语句的一部分。一行可以写多条语句,多行可以写一条语句。

[测试中心6]标识符

是识别一个名字的有效字符序列,在C程序中可以理解为一个单词。

标识符的命名规则是:

(1)标识符只能由字母、数字和下划线组成,字母区分大小写。

(2)标识符的第一个字符必须是字母或下划线,而不是数字。

c语言标识符分为以下三类

(1)关键词。它们在程序中有固定的含义,不能用于其他目的。例如int、for、switch等。

(2)预定义的标识符。预定义的具有特定含义的标识符。如定义、包含等。

(3)用户标识符。用户根据需要定义的标识符符合命名规则,与关键字不一样。

[测试7]常数和变量

常量是指在程序运行过程中其值不能改变的量。常量分为整数常量、实常量、字符常量、字符串常量和符号常量。在程序运行过程中其值可以改变的变量称为变量。C语言中没有字符串变量。用于存储字符串的字符数组。

[测试中心8]整数数据

整数常量可以用十进制、八进制和十六进制形式表示,但没有二进制形式。八进制整数常量加前导数字0,十六进制常量加前导0X,8不会出现在八进制常量中。

变量可以分为基本整数(int)、短整数(short)、长整数(long)和无符号整数。一个基本整数占用4个字节。其他类型的整数所占的字节数和值的范围见教科书第9页。

[试验场9]真实数据

真实数据有两种表示形式:十进制形式和指数形式。掌握索引形式的合法性。

公式:E前后必须有数字,E后必须有整数。

实变量分为单精度型(浮点型)和双精度型,单精度型占四个字节。

[测试中心10]算术运算

有五个算术运算符:-、*、/、%。余数运算要求运算对象只能是整数。当除法运算符两边的运算对象都是整数时,运算结果也是整数,即丢弃小数部分。

【测试中心11】强制类型转换

以(类型名)表达式的形式将操作数转换为指定的类型,注意括号的位置。

[测试中心12]作业

赋值运算符是“=”,这与等于“==”的关系不同。赋值表达式的格式为:变量名=表达式,赋值运算符左侧必须是变量,赋值操作是将赋值运算符右侧表达式的值赋给左侧变量。

复合赋值运算符是将算术运算符或按位运算符与赋值运算符相结合的运算符,掌握将复合赋值表达式转换为赋值表达式的方法。如果n=100,可以转化为n=n 100。

【考点13】自加自减运算

自加运算符“”和自减运算符“-”是单目运算符,操作数必须是变量。自增自减运算分为前缀运算和后缀运算,它们对应表达式的值不同,如j=I;相当于j=I;I=I 1;而j=I;相当于I=I ^ 1;j=I;

配方:先加后用,先用后加后用。

[测试中心14]逗号操作

逗号运算符优先级最低,多个表达式可以组合成一个新的表达式。

暂时只写这一部分,剩下的我会分部分整理发送出去,以后继续写。希望对刚接触编程和C语言有困惑的人有所帮助。也可以添加我的群368282579。如果组内有基于0的学习资料,是相当齐全的,如果有C语言编程基础,也可以下载项目资源学习,还有各种游戏开发和软件程序。

可以添加我的群368282579。如果你在小组里,有0个基础学习资料,相当完整。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。