c语言-文件 文件的基本知识什么是文件 程序文件: 源程序文件(.c)、目标文件(.obj)、可执行文件(.exe)——即程序代码 数据文件:不是程序,而是供程序运行读写的数据——即数据 操作系统把各种设备都统一作为文件来处理 文件一般是指存储再外部介质上数据的集合 数据流即数据的输入输出 文件名 文件路径 文件名主干 文件后缀 文件分类 ASCII文件(文本文件) text file:每一个字节存放一个字 2023-09-26 C语言 #C_file
c语言-结构体 结构体结构的模型: struct 结构体名 { //[成员列表(member list)/域表(field list)] 类型名1 成员名1; 类型名2 成员名3; } 12345678910111213141516171819 - 成员可以是其他结构体### 定义结构体- 1. 先声明结构体类型,在定义该类型的变量 ```c 2023-09-23 C语言 #C_structre
c语言-函数 函数声明:最好要在函数声明的时候写清楚输入的类型,不然会出现未知的错误。 1234void f(void);//明确不输入void f();//在传统中,表示f函数未知,并不表示没有参数 12int i,j,sum(int a,int b);//这样的写法没有错误 C语言不能嵌套定义,只能嵌套调用关于main 1234>int main(void)>{ //这样写也没 2023-09-14 C语言 #C_function
c语言-指针 指针是什么: 地址: 位置信息 类型信息 区别:存储单元的内容 对变量的访问都是通过地址进行 指针变量是什么: 存放地址的变量 指针变量作为函数参数注意: c语言中实参变量和形参变量之间的数据传递是单向传递的“值传递” 而指针作为函数参数时,同样要遵循“单向值传递的规则`! 指针指向数组:指针运算如: int a[10]; int *p = a; 指针法 = 2023-09-11 C语言 #C_pointer
c语言-数组 一维数组定义:类型说明 数组名[常量表达式] 要求: 遵循标识符命名规则 下标是从常量表达式 ,从0开始 常量表达式字面意思,但是千万注意不能是变量 引用:数组名[下标] 下标:可以是整型常量表达式 或者 整型表达式 初始化:123456789101112//1.定义数组对全部数组赋值int a[5]={0,1,2,3,4};//2.只给数组一部分元素赋值// 2023-08-18 C语言 #C_array
C语言基础 转义字符: ‘\a’ : vision、sound alert ‘\b’ : backspace ‘\f’ : change cursor to the top of next page ‘\n’ : change line ‘\r’ : carriage return ‘\t’ : vertical form ‘\v’ : horizontal form ‘\101’ octal of AC 2023-07-25 C语言 #C_base