C语言复习要点
注:该文档为手工整理C语言复习的要点,适合于初期完成学习C语言的同学复习大概知识点,以要点为准,时间匆忙,若有错误,请多担待。
*常量:程序运行期间,其值不能被改变的量
(1)整型常量:100、-100等
(2)实型常量:十进制小数(1.6、1.66)、指数(6.6e3)等
(3)字符常量:普通字符(‘a’)、转义字符(’ ’)等
(4)字符串常量:”Hello”(注:结尾会自动加一个’ ’作为结束标志)
*变量:程序运行期间,其值可以被改变的量
*标识符:字符序列,用来标识常量、变量等
Eg:a66、Abc、_a66
Eg:If( )
Eg:ABC abc
*常用数据类型
(1)基本类型:数值类型(短整型short、整型int、长整型long、单精度型float、
双精度型double、字符类型char)
*typedef
Eg:typedef int zhengxingshu zhengxingshu a; 相当于 int a;
*运算表达式:由操作数和运算符组成 Eg:sum = a + 6
*常见运算符
Eg:a+=1 a=a+1
Eg:a++ a=a+1(先使用再+1);++a(先+1再使用)
Eg:A||B 若A成立则不执行B
Eg:A&&B 若A不成立则不执行B
*scanf函数
*printf函数
*if语句
*switch语句
*while语句
*do...while语句
*for语句
(1)一般结构:for(循环起点;循环终点;循环度量){...}
7.数组
*定义数组:类型+名称,Eg:int a[1] ,char b[1]
*注意:数组的下标是从0开始的,Eg:int a[3]即定义了一个长度为3的数组,a[0] a[1] a[2]
8.函数
*函数的一般格式:
函数类型 函数名(形参)
{
函数体
return语句
}
*指针变量是专门用来存放另一个变量的地址的
*指针中:*用来取内容,&用来取地址
*数组元素的两种引用方法:a[1] 、 *(a+1)
*二维数组中:
*定义:struct 结构体名
{
类型 成员名;
类型 成员名;
};
struct 结构体名 结构体变量表列
打开文件 fopen()打开文件
关闭文件 fclose()关闭文件
文件定位 fseek()改变文件位置指针的位置
rewind()使文件位置指针重新至于文件开头
ftell()返回文件位置指针的当前值
文件状态 feof()若到文件末尾,函数值为真
ferror()若对文件操作出错,函数值为真
clearerr()使ferror和feof()函数值置零
文件读写 fgetc(),getc()从指定文件取得一个字符
fputc(),putc()把字符输出到指定文件
fgets()从指定文件读取字符串
fputs()把字符串输出到指定文件
fread()从指定文件中读取数据项
fwrite()把数据项写到指定文件中
fscanf()从指定文件按格式输入数据
fprintf()按指定格式将数据写到指定文件中
页面更新:2024-03-18
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号