一、修改计算机显示扩展名

打开任意一个目录。

二、 编写 第一个hello world 程序

include

int main(void)

{

printf("hello world\n");
return 0;

}

编译 hello world 程序 ——> 得到 机器能识别的 二进制码。

cd 目录 —— 含义:进入这个目录。

快捷打开 HelloWorld.c 文件所在目录

  1. 进入到 HelloWorld.c 文件所在目录

  2. 直接在 “地址栏” 中键入 cmd ,不需要 cd 目录。切换。

三、常见IDE

IDE:集 编辑器、编译器、调试器与一身的集合工具。

Windows:vs2019、Clion:跨平台IDE、Qt Creator 跨平台IDE、Eclipse

MacOS:Xcode、Clion:跨平台IDE、Qt Creator 跨平台IDE、Eclipse

Linux:vi/vim —— 文本编辑器、Clion:跨平台IDE、Qt Creator 跨平台IDE、Eclipse

四、VS2019基本使用

  1. 打开VS2019 , 新建项目

  2. 创建项目,指定项目目录

  3. 确保保留 “解决方案资源管理器”

  4. 创建 helloworld.c 文件

  5. 编写 helloworld.c 程序。

  6. 修改字体:工具 —— 选项 —— 环境 —— 字体和颜色 。

  7. 编写完成。点击 !图标运行。

五、 解决窗口一闪而过问题

  1. 使用函数解决: 在 return 0;代码前添加一行代码

    system("pause");

  2. 修改 VS2019 工具配置属性解决: 项目名上,右键 —— 属性 —— 配置属性 ——连接器 —— 系统 —— 子系统 —— 下拉框中选择 “控制台 (/SUBSYSTEM:CONSOLE)” —— 点击 “应用” —— 点击确定。

代码释义

include

int main(void)
{
printf("Hello! My programmer C \n");
return 0;
}

:代表引入头文件专用特殊字符

include :引入头文件专用关键字。

: 用来包裹 库 头文件名

stdio.h : 使用的 头文件。因为程序中使用了 printf() 函数。就必须使用该头文件。

std:标准:standard

i:input 输入。

o:output 输出。

int :main 函数返回值为 整型。int

main:整个程序的入口函数。任何.c 程序,有且只有一个 main 函数。

(void) : 当前main函数没有参数。

{} :内部放函数体。

printf(“Hello! My programmer C \n”) :

printf(); C语言向屏幕输出字符使用的函数。

helloworld:待写出的字符串内容。

\n: 回车换行。

return 0;

  1. return 返回。C程序要求,main 函数要有返回值。借助 return 实现返回。

  2. 0:成功!因为 int ,返回整数。

七、代码运行 4 种模式

  1. Debug x86:以调试模式,运行32位程序。

  2. Debug x64:以调试模式,运行64位程序。

  3. Release x86:以发布模式,运行32位程序。

  4. Release x64:以发布模式,运行64位程序。

Debug:调试模式。生成的 .exe 文件 比 Release 模式生成文件大。带有调试信息。学习中,只使用该模式。

Release:发布模式。生成的.exe 文件没有调试信息。文件较小。

热键:运行编写好的程序。Ctrl - F5

八、注释

单行注释。 // 待注释的内容

多行注释。/* 待注释的内容 */ 多行注释内,可以嵌套单行注释。多行注释之间不能嵌套。

九、System函数

作用:执行 windows 系统中的指定的命令。

命令:

- pause:暂停。
- cmd:启动新的终端
- calc:唤起windows下的计算器。
- cls:清空 当前windows下 终端中的内容。

include // 引入头文件 stdio.h , 因为下面使用了printf() 必须添加此头文件。

include // 引入头文件 Windows.h, 因为下面使用 Sleep() 函数。

int main(void) // main 是程序的入口函数。void表示没有参数。int表示返回整数。

  • Sleep() 函数,指定程序睡眠。默认单位:毫秒。 需要使用头文件。#include