02-第一个C语言程序
02-第一个C语言程序
编写C语言的步骤:①创建一个项目;②创建一个源文件;③写代码;④编译代码。
一、Visual Studio 2022 操作
1、双击图标
双击打开Visual Studio 2022图标。

2、创建新项目。

3、选择空项目。

4、创建项目
命名项目名称 + 选择项目需存储的位置,并点击创建。

5、创建文本文件
右击 “解决方案资源管理器” 中的源文件和头文件,并在右击的添加中找到新建项并点击,创建源文件【.c】文件和头文件【.h】文件。

创建文本文件的快捷键:Ctrl + Shift + A。
【注】【.cpp】编译器会按照 C++ 的语法来编译代码!!! 【.c】编译器会按照 C 的语法来编译代码!!!
二、C语言代码简介
1、编写代码简单步骤
①主函数(main函数);
【问】C语言是如何执行的?
【答】C语言是从主函数的第一行开始执行的,因此C语言代码中的有函数的入口(main函数)。
②代码块;
③代码中写变量和函数;
④代码块中编写返回值;
2、宏定义 (#define)
在生成 C的源文件 时会自动添加这句代码,为了可以正常使用 scanf 函数。
#define _CRT_SECURE_NO_WARNINGS 1
【注】如果不添加就会报错!!!即,错误 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3、标准输入输出 (stdio)
/*
* ----- 关于标准输入输出的头文件 ----- *
* 1、#include:包含的意思。
* 2、std:标准。
* 3、i:input(输入)。
* 4、o:output(输出)。
*/
#include <stdio.h>
4、主函数 (main 程序的入口)
C语言规定 main 函数是程序的入口。
【注】mian函数有且仅有一个!!!
/*
* ----- C语言标准的主函数的写法 ----- *
* 返回类型:int(整型类型),与后面的返回值前后呼应。
* 函数名:main(主函数)。
* 入口参数:无(可以填写参数,但是此处没有任何参数,也可用void表示没有参数)。
* 大括号:函数体。
*/
int main()
{
}
5、打印函数 (printf)
printf是库函数,作用:在屏幕上打印信息。
【注】在使用 printf 函数时需要打招呼(引用头文件 stdio.h)!
/*
* ----- 打印函数 ----- *
* 1、使用""引起来的是字符串,将hehe\n引起来传给函数printf进行打印。
* 2、printf是一个库函数,是专门用来打印数据。
* 3、在使用printf函数需要向库里打招呼,即要使用#include <stdio.h>。
*/
printf("hehe\n");
6、返回值 (return)
/*
* ----- 在C语言中留下了一个历史的约定(习惯) ----- *
* 1、如果代码正常返回,就返回一个0。
* 2、如果代码异常返回(或终止),就返回一个非0。
*/
return 0;
7、C语言古老写法【不推荐】
/*
* ----- C语言古老的主函数的写法(不推荐) ----- *
*/
void main()
{
}
三、第一个C语言代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
printf("hehe\n");
return 0;
}
【运行代码】
①Ctrl + F5 或者 FN + Ctrl + F5。
②菜单栏:【调试】--->【开始执行不调试】。
【注】一个工程中可以有很多【.c】的源文件,但是多个【.c】的源文件中只能有一个 main 函数!!!
四、第一个C语言运行结果


浙公网安备 33010602011771号