第一个C语言hello world程序

我用到的是vs2019下载地址
参考软件安装管家安装

1.利用控制台编写

1.1代码

新建一个hello world文件夹,在文件夹中新建helloworld.c文件写入代码。

int main()
{
	printf("hello world \n");
	return 0;
}

1.2生成目标文件(.obj)

需要用到编译器 cl.exe。找到开发人员命令提示,进入hello world文件夹,用dir查看文件夹下的文件,输入cl -c helloworld.c进行编译。在这里插入图片描述
编译完成后,会出现一个.obj文件。obj文件并不是一个可执行文件,我们需要将目标文件进行链接,其使用的工具叫链接器:link.exe 如果程序比较大,有多个.obj文件,每个c文件编译后都会对应一个.obj文件,这些文件通过链接器链接到一起,就会生成一个.exe文件。

在这里插入图片描述

1.3生成可执行文件(.exe)

link helloworld.obj

远行link helloworld.obj但当双击.exe文件时会一闪而过,是因为打印完一句话就立刻退出了,需要将输入的结果显示在屏幕上可以运行。
在这里插入图片描述在这里插入图片描述

2.利用集成开发环境(IDE)

2.1创建新项目IDE

在这里插入图片描述
选择控制台应用C++在这里插入图片描述在这里插入图片描述

2.2添加源文件

右键新建项

在这里插入图片描述
在名称处,如果写.c就以C语言的语法进行编译,如果不写默认以c++语法进行编译,点击添加。
在这里插入图片描述

3.3写代码编译

快捷键ctrl+F7
在这里插入图片描述

并没有生成可执行文件,在我们新建项目的文件夹中科可以找到helloworld.obj文件。在这里插入图片描述
此处我们可以链接文件直接执行。快捷键 ctrl+F5。或则调试中有开始执行(不调试)也可。
在这里插入图片描述

3.4代码解释

#include <stdio.h>
//编译 ctrl + F7
//编译链接并执行 ctrl+F5
int main() 
{
	printf("hello world\n");
	return 0;
}

以上是代码,printf这个函数是定义在头文件,如果不包含头文件哎,编译器就不认识printf函数。main()函数,是每一个C语言程序必须要有一个,也只有一个main()函数。任何C语言都是从main()函数开始执行,从main()函数结束。int 表示函数执行完毕反回一个整数。o表示正常退出,其他结果是异常。printf表示在控制台输出一句话.\n是换行符,加的话就是两行显示。

3.4.1C语言支持两种注释

1.单行注释 //

2.多行注释/* */

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值