c语言从头开始(二:Hello World!)

c语言从头开始(二:Hello World!)

学习一门语言,我们都知道万事开头Hello World!
我们从代码理解语法。代码如下

#include<stdio.h>                //标准输入输出头文件
int main()                       //main(主函数),int代表函数需要返回一个int(整型)
{
    printf("Hello World!");      //printf(输出函数)
    return 0;                    //返回一个整数0,0代表无错
}

那么该如何执行这一段代码呢?
代码是不能直接执行的,代码必须经过编译器编译才能执行。编译器在这里充当的就是一个翻译官的角色了。
首先我创建一个txt文档,写入代码。
像这样
把文档的后缀名txt改为.c
打开cmd,cd进入文件的目录
编译
这行命令是什么意思呢?也就是

gcc c.c -o c.exe   //用gcc这个东西去对c.c进行-o(编译),生成c.exe放在当前目录

这个gcc就是我们说的编译器了,但是我们原本的电脑并没有gcc编译器,我们可以直接从网上搜索下载(都是免费的)。当然,后续学习这种方式并不方便,环境也需要自己配(如何配以后再开一篇文章写)所以,我们大都是直接用已经集成好开发环境的IDE来写代码,像Visual Studio 20xx和Visual Studio code这样的软件。

我们可以看到,这里生成了一个c.exe可执行程序,编译没有出错,打开c.exe我们发现程序一闪而过,并没有看到Hello World!。那是应为程序执行完就关闭了,为了不让程序自动关闭我们加入一行代码

#include<stdio.h>                //标准输入输出头文件
int main()                       //main(主函数),int代表函数需要返回一个int(整型)
{
    printf("Hello World!");      //printf(输出函数)
    getchar();                   //从键盘获取一个字符,打开程序没有按键盘程序就还在这一步,就不会一闪而过了
    return 0;                    //返回一个整数0,0代表无错
}

改完代码,重新编译,打开程序。
Hello World!
程序正确无误的执行了!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值