(完整word版)C语言程序设计+复习题库.doc

preview
需积分: 0 1 下载量 43 浏览量 更新于2022-11-17 1 收藏 135KB DOC 举报
C语言程序设计知识点汇总 C语言程序设计是计算机编程的基础,掌握C语言是学习其他编程语言的基础。本文将对C语言程序设计的基本概念、语法、函数、数组、指针、字符串、结构体、文件输入输出、预处理命令等方面进行详细的知识点汇总。 变量和数据类型 * C语言中变量的声明必须指定数据类型 * C语言中的基本数据类型包括整型、字符型、浮点型、双精度浮点型、无符号整型等 * 变量可以是整型、浮点型、字符型等 运算符 * 算术运算符:+、-、\*、/、%、++、-- * 比较运算符:==、!=、>、<、>=、<= * 逻辑运算符:&&、|| * 赋值运算符:=、+=、-=、\*=、/=、%=、%=、^=、&=、|= * 位运算符:&、|、^、~ * 三元运算符:condition ? expr1 : expr2 控制结构 * 顺序结构:程序从上到下依次执行 * 选择结构:if语句、switch语句 * 循环结构:for语句、while语句、do-while语句 函数 * 函数是指可以重复使用的代码块 * 函数由函数首部和函数体组成 * 函数的返回值类型可以是void、整型、浮点型等 * 函数可以有多个参数,参数类型可以是整型、浮点型、字符型等 数组 * 数组是指相同类型的元素的集合 * 数组元素可以是整型、浮点型、字符型等 * 数组可以是一维数组、二维数组、三维数组等 * 数组的下标从0开始 指针 * 指针是指向变量的内存地址的变量 * 指针变量的声明需要使用星号* * 指针可以指向整型、浮点型、字符型等变量 * 指针数组是指向数组的指针 字符串 * 字符串是指一系列字符的集合 * 字符串可以用双引号或单引号括起来 * 字符串的结束标志是'\0' * 字符串函数包括strcpy、strcat、strlen等 结构体 * 结构体是指由多个变量组成的复合数据类型 * 结构体变量的声明需要使用struct关键字 * 结构体可以包含整型、浮点型、字符型等变量 文件输入输出 * 文件输入输出是指从文件中读取或写入数据 * 文件输入输出可以使用文件指针FILE* * 文件输入输出函数包括fopen、fclose、fread、fwrite等 预处理命令 * 预处理命令是指在编译之前对源代码进行处理的命令 * 预处理命令以#开头 * 预处理命令包括#include、#define、#ifdef等 总结 C语言程序设计是计算机编程的基础,掌握C语言是学习其他编程语言的基础。本文对C语言程序设计的基本概念、语法、函数、数组、指针、字符串、结构体、文件输入输出、预处理命令等方面进行了详细的知识点汇总。
身份认证 购VIP最低享 7 折!
30元优惠券
yyyyyyhhh222
  • 粉丝: 466
  • 资源: 6万+
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源