01-初识C语言

1.第一个代码HelloWorld

1.创建项目

点击 "创建新项目",创建一个项目。

2.选择创建 "控制台应用",点击下一步。

3.指定项目名称。确保位置下的项目存储目录存在。 勾选 "将解决方案和项目..." ,点击 "创建"。

4.右侧的解决方案管理器可以按照自己的习惯是放在左侧或者右侧

默认是右侧,可以拖到左侧来,每个人的习惯不同,没有固定标准

5.创建 helloworld.c ⽂件

右键选择原文件,选择添加,选择新建项

6.在弹出的编辑框中,选中 "C++文件(.cpp)",将 下方 "源.cpp" 手动改为要新创建的文件名,

如:helloWorld.c 。注意,默认 cpp 后缀名,要手动改为 .c 后缀名,然后点击 "添加"。

7.编写 helloworld.c程序。

c 复制代码
#include <stdio.h>
int main(void)
{
    printf("hello world!\n");
    return 0;
}

8.点击上方绿色空心三角运行即可

2.代码逐行分析

  1. '#include' : 引⼊头⽂件专⽤关键字。
  2. <> : ⽤来包裹 库头⽂件名
  3. stdio.h : 使⽤的头⽂件。因为程序中使⽤了 printf() 函数。就必须使⽤该头⽂件。

std:标准:standard

i: input 输⼊。

o: output 输出。

  1. int :main 函数返回值为整型。
  2. main: 整个程序的⼊⼝函数任何.c 程序,有且只有⼀个 main 函数。
  3. printf(); C语⾔向屏幕输出字符使⽤的函数。
  4. printf("helloworld\n") printf();向屏幕输出一段内容

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

    \n: 回⻋换⾏。

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

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

注意事项

  • 程序中使⽤的所有的字符,全部是 "英⽂半⻆" 字符。
  • 程序中,严格区分⼤⼩写。
  • ";" 代表⼀⾏结束。不能使⽤ 中⽂ ";",必须是英⽂。

3.3 代码执行流程分析

完成的C语言运行,分为以下4步,在VS中我们直接运行,其实是把中间的步骤给省略了

  • 预处理 (这一步后面单独讲解)
    简单理解,就是先找到#include后面的 <stdio.h>这个文件
  • 编译
    把c文件编译成二进制文件后缀名为obj
  • 连接/链接
    把预处理找到的h文件,还有编译之后产生的obj文件打包在一起,产生exe文件
  • 运行
    运行exe文件
相关推荐
t***5442 小时前
如何在 Dev-C++ 中使用 Clang 编译器
开发语言·c++
cany10002 小时前
C++ - 智能指针
开发语言·c++
我要升天!2 小时前
C语言连接 MySQL:libmysqlclient 获取方式详解
c语言·开发语言·数据库·mysql·adb
angushine2 小时前
Python常用方法
开发语言·前端·python
潜创微科技3 小时前
CH9245:双 Type‑C 转 PD 芯片方案,便携显示与拓展坞的理想选择
c语言·开发语言
【 】4233 小时前
pyhon相对导入
开发语言·python
小同志003 小时前
IoC 详解
java·开发语言
t***5443 小时前
如何在 Dev-C++ 中设置和使用 Clang 编译器
开发语言·c++
csbysj20203 小时前
Markdown 段落格式
开发语言