一、编译器方面
1.推荐新手使用 visual studio 2022
优点:安装简单,无需多余配置,使用方便,对新手友好,是主流的集成开发环境,企业中使用广泛,包含了 编辑器+编译器+调试器 ,功能强大,安装好后直接中文界面。可以直接开始写代码。
缺点:安装包大。
2.vs code
优点:安装体积小,可以在软件中安装许多插件,可以一个编译器配置为C 、Python 、嵌入式类的keil、arduino、ccs编译环境使用。比较适合大佬使用。
缺点:对新手不友好,要学习如何配置为自己想使用的环境,配置比较麻烦,不推荐新手学习使用。只适合用来装。
二、VS2022写代码
1.新建项目
新建项目的时候一定要区分C语言与C++代码的后缀,C语言后缀为 .C C++后缀为.cpp(C Plus Plus).
创建C语言工程文件一般又包含头文件.h文件和源文件.c文件。
2.头文件的引用
比如在这个代码中,要实现字符串的打印就要使用printf函数,这个函数在 stdio.h 头文件中,所以必须 #include “stdio.h”
----注意
编程是所有的代码和符号都必须是在英文输入模式下,代码结束的每一句都要加 ";"。英文输入模式下的封号。
VS2022中第一个代码。
main函数不要写成 mian 函数
main函数后面括号不能遗漏
#include "stdio.h"
int main()
{
printf("hello word");
return 0;
}
三、打印函数
1.%c
打印单个字符的时候可以采用%c来打印
#include"stdio.h"
int main()
{
printf("%c",'q');
return 0;
}
字符固定打印格式 后面这个字符一定要加单引
printf("%c x ",'q')
四 代码理解
ifI(i%16 == 0)
printf("\n");
这个代码中当变量 i 对16取余整除的时候打印换行,
if(i%16==15)
printf("\n");
这个代码中是对变量 i除以16 取余为15的时候打印换行 16*X(x:1~n) +15处换行。