C语言 基本结构class1
#课堂笔记
第一章
一、 C 程序的基本结构
一个标准的 C 程序通常包含以下部分:
-
头文件引用:如
#include <stdio.h>,用于调用标准库函数。 -
主函数入口:
int main()或void main(),程序从这里开始执行。 -
语句块:用
{}包裹,里面写具体的逻辑。 -
语句结束符:每条语句以分号
;结束。 -
输出/输入函数:如
printf、scanf。 -
比如#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
注意:#include <stdio.h> 这一行其实是 预处理指令,它的作用是告诉编译器:在编译你的程序之前,把 标准输入输出库(stdio.h)的内容包含进来。<stdio.h>:这是一个 头文件,里面声明了很多输入输出函数,比如 printf、scanf。
二、C 程序运行的步骤
-
编辑源程序
-
你先在编辑器里写好代码,保存为
.c文件(这是C语言,然后.cpp是C++语言) -
例如:
hello.c
-
-
编译 (compile)
-
编译器把
.c文件翻译成机器能理解的目标文件.obj。 -
这一步会检查语法错误。
-
-
连接 (link)就是build
-
把目标文件和库文件结合起来,生成可执行文件
.exe。 -
没有库函数(比如
printf)就不能运行。
-
-
运行 (run)
-
双击或在命令行运行
.exe文件,就能看到程序的输出。
-
🔄 流程图
源文件 .c → 编译 → 目标文件 .obj → 连接 → 可执行文件 .exe → 运行结果
三、三个文件
-
源文件(Source File):写主要逻辑代码。后缀通常是.c
-
头文件(Header File):放声明和定义,方便复用。后缀.h
-
资源文件(Resource File):存放界面和附加资源。后缀.rc
-
这学期就学一个📂 源文件(Source File)就是.cpp
-
后缀:通常是
.c(C语言)、.cpp(C++语言)。 -
内容:程序的主要逻辑代码,比如函数实现、变量定义。
-
作用:这是程序的“主体”,编译器会把源文件翻译成目标文件(.obj),再链接成可执行文件(.exe)。
四、其他好用
1.双击compile的时候的error就可以自动定位到位置
2.用 // 后面写说明文字,多行注释/*开始*/结束
3.一个工程只能有 一个 main 函数(因为如果有多个 main(),编译器/链接器就不知道该从哪一个开始。)所以课上练习就直接写一个然后注释掉再写下一个这样,就是一直拖动*/
五、未来毕设呀论文呀
流程图格式:

第二章
一、数据类型

二、标识符,常量和变量
1.标识符。就是名字,字母数字下划线,开头一字母或者下划线开头
2.常量

① 字符常量(单引号 ' ')
-
只能有一个字符,比如:
-
'A' -
'?' -
'\n'(转义字符,表示换行)
-
-
本质上是一个 整数,存储的是该字符的 ASCII 码。
-
例如
'A'的值其实是 65。
-
②字符串常量(双引号 " ")
-
可以有多个字符,比如:
-
"A" -
"Hello" -
"12345"
-
③关于#define
首先#代表预处理指令(在 C 语言里,所有 预处理指令(比如 #include, #define, #ifdef 等)都必须以 # 开头。)
其次
-
它不是函数。
-
它是 预处理指令,在编译之前由 预处理器执行。
-
作用:把代码里出现的名字替换成指定的值。


更多推荐



所有评论(0)