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文件
相关推荐
Cc.Y1 小时前
Java零基础入门:方法(函数)深度掌握
java·开发语言
老王爱玩车1 小时前
工具函数——清空输入缓冲区
c语言·开发语言·学习
奋发向前wcx1 小时前
CSP-J复赛模拟赛1 王晨旭补题 2026.10.2
java·开发语言
周杰伦fans1 小时前
轻量模型高并发推理优化技巧
开发语言·人工智能·c#
Frank_refuel1 小时前
【C++项目】手撕JRpc框架(单机怎么优化到分布式思想)
开发语言·c++
wuminyu2 小时前
JEP491中synchronized关键字引发的平台线程钉住解决方法简介
java·linux·c语言·jvm·c++
可乐鸡翅yeah_2 小时前
fmp4 碎片 MP4 格式 HLS 流,和传统 TS 分片有什么不一样
开发语言·javascript·ios·音视频·safari·m3u8·m3u8在线播放
流形填表2 小时前
多校区题库标准化:Excel模板与校验脚本
开发语言·python
步行cgn2 小时前
AOP 通知的类型详解
开发语言
weixin_307779132 小时前
从“人操作仪器”到“Agent 自主发现”:OPL 金属材料自驱动实验室 MVP 技术论述
开发语言·人工智能·算法·架构