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文件
相关推荐
kkeeper~10 分钟前
0基础C语言积跬步之深入理解指针(4)
c语言·开发语言
周末也要写八哥27 分钟前
在C++中使用预定义宏
开发语言·c++·算法
Data_Journal36 分钟前
使用Python lxml轻松进行网络爬取
开发语言·php
xcLeigh1 小时前
IoTDB JDBC 完整使用教程:连接、查询、批处理与字符集配置
开发语言·数据库·qt·iotdb·查询·批处理·连接
学会870上岸华师1 小时前
C 语言程序设计——第一章课后编程题
c语言·开发语言·学习·算法
小小编程路1 小时前
新手快速学 Python 极简速成指南
开发语言·c++·python
rabbit_pro2 小时前
SpringBoot3集成Langchain4j使用Ollama
java·开发语言
计算机安禾2 小时前
【c++面向对象编程】第26篇:对象的内存模型:成员变量与成员函数的存储分离
开发语言·c++·算法
郝学胜-神的一滴2 小时前
Qt 高级开发 005: Qt Creator与Visual Studio 项目双向转换
开发语言·c++·ide·qt·程序人生·visual studio
解决问题no解决代码问题2 小时前
JAVA GC
java·开发语言·jvm