C语言(一)C语言初识

举报
漪曦 发表于 2021/09/30 17:26:35 2021/09/30
【摘要】 C语言初识

C语言

C语言是一种高级语言。

既然有高级语言,肯定也有低级语言,低级语言就是常说的好难得 汇编语言,机器语言

为什么说汇编语言和机器语言是低级语言

因为汇编语言和机器语言是我们平常人很难看懂得

什么是机器语言?

机器语言就是我们说的二进制

1. 问世

C语言是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。在1972年在DECPDP-11计算机实现。

C语言是以B语言为基础设计的,在现在的计算机方面应用广泛,是一门面向过程的语言。

2. 环境配置

现在有C++编译器,C++完美支持C语言,所以想学C语言,编译器你可以选择C++的编译器。

当然,如果你想体验纯C语言,那么也有纯C编译器,当然因为各种原因,现在的C语言编译器并不是只有一个,这里我使用的是:gcc

下载地址是:Mingw-w64

为了在 Windows 上安装 GCC,您需要安装 MinGW。为了安装 MinGW,请访问 MinGW 的主页 mingw-w64.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序,命名格式为 MinGW-.exe。

当安装 MinGW 时,您至少要安装 gcc-core、gcc-g++、binutils 和 MinGW runtime,但是一般情况下都会安装更多其他的项。

添加您安装的 MinGW 的 bin 子目录到您的 PATH 环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。

当完成安装时,您可以从 Windows 命令行上运行 gcc、g++、ar、ranlib、dlltool 和其他一些 GNU 工具。

环境配置完成后,可以打开cmd使用gcc命令进行验证

3. 第一个C语言程序

在随意一个文件夹新建文件,命名为为hello.c然后右键通过记事本打开

在里面填写如下代码:

#include <stdio.h>

int main()
{
    printf("Hello World!");
    return 0;
}

保存,退出文件,在该文件夹的文件资源管理器上面的路径栏目:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1o7HMCht-1632993428415)(C:\Users\Smly\AppData\Roaming\Typora\typora-user-images\image-20210930171210992.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1o7HMCht-1632993428415)(C:\Users\Smly\AppData\Roaming\Typora\typora-user-images\image-20210930171210992.png)]

然后在命令行界面输入:

gcc hello.c

如下图所示

在这里插入图片描述在这里插入图片描述

然后入dir命令,查看到当前目录有一个叫做a.exe的文件,在命令行输入a.exe,即可看到你的程序的运行效果

在这里插入图片描述在这里插入图片描述

4. 完结

恭喜你,你已经敲开了C语言的大门

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。