0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C程序设计入门笔记之C编译环境搭建

jf_78858299 来源:滑小稽笔记 作者:滑小稽 2023-03-02 10:01 次阅读

C语言是一门面向过程的计算机编程语言,与C++Java等面向对象编程语言不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%,其中众所周知的Linux系统就是用C编写而成的。

任何编程语言都有其对应的编译器,这个编译器负责将语句编译成机器能够识别的0101代码后执行,现在能够编译C代码的工具很多,比如后续使用的Keil,微软的Microsoft Visual Studio,GCC,对于初学者推荐使用微软的集成开发环境(IDE)进行代码调试,Microsoft Visual Studio的下载链接在章节的末尾提供,配置安装过程是傻瓜式安装,下载好软件后只需要自行注册或者破解后就可以使用,C语言程序创建过程如下图所示。

图片

图片

图片

图片

图片

注意:文件名称后缀一定要改成c,而不是cpp,文件名最好不要有中文。

输入如图所示代码,按F5编译执行

图片

程序运行过程如下图所示。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2968

    浏览量

    104777
  • C语言
    +关注

    关注

    180

    文章

    7605

    浏览量

    136887
  • C++
    C++
    +关注

    关注

    22

    文章

    2109

    浏览量

    73663
  • 面向对象编程

    关注

    0

    文章

    22

    浏览量

    1812
收藏 人收藏

    评论

    相关推荐

    LabVIEW_8.20程序设计入门级资料

    LabVIEW_8.20程序设计入门级资料,适合初学者
    发表于 06-07 15:23

    LabVIEW8.2程序设计入门

    LabVIEW8.2程序设计入门到精通
    发表于 01-05 22:03

    LabVIEW8.2程序设计入门到精通

    本帖最后由 一只耳朵怪 于 2018-6-19 11:33 编辑 LabVIEW8.2程序设计入门到精通实验源码
    发表于 06-16 20:56

    C/ C++/ Java 程序设计经典教程》

    C/ C++/ Java 程序设计经典教程》(Deitel 著) ●集作者几十年程序设计经验精华,从软件工程的原理强调结构化
    发表于 04-08 02:10 398次下载

    C#程序设计与案例教程

    C#程序设计与案例教程全书共分九章,按C#知识的系统性,由浅入深安排内容,全面介绍了C# 语言基础,面向对象程序设计,GUI
    发表于 10-22 11:05 158次下载
    <b class='flag-5'>C</b>#<b class='flag-5'>程序设计</b>与案例教程

    [Java程序设计入门教程].(.杜邦杰).(扫描版)

    电子发烧友网站提供《[Java程序设计入门教程].(.杜邦杰).(扫描版).txt》资料免费下载
    发表于 03-28 19:53 0次下载

    C++入门教程之C++程序设计的课件资料免费下载

    本文档的主要内容详细介绍的是C++入门教程之C++程序设计的课件资料免费下载主要内容包括了:1. 认识C++2.
    发表于 12-07 08:00 33次下载
    <b class='flag-5'>C</b>++<b class='flag-5'>入门</b>教程之<b class='flag-5'>C</b>++<b class='flag-5'>程序设计</b>的课件资料免费下载

    C语言入门教程之C语言程序设计现代方法教材免费下载

    本文档的主要内容详细介绍的是C语言入门教程之C语言程序设计现代方法教材免费下载单片机基础。
    发表于 12-24 08:00 44次下载
    <b class='flag-5'>C</b>语言<b class='flag-5'>入门</b>教程之<b class='flag-5'>C</b>语言<b class='flag-5'>程序设计</b>现代方法教材免费下载

    MDK开发环境下STM32的简单程序编译以及一个89C51程序设计和仿真

    MDK开发环境下STM32的简单程序编译以及一个89C51程序设计和仿真
    发表于 11-25 14:06 13次下载
    MDK开发<b class='flag-5'>环境</b>下STM32的简单<b class='flag-5'>程序</b>的<b class='flag-5'>编译</b>以及一个89<b class='flag-5'>C</b>51<b class='flag-5'>程序设计</b>和仿真

    C语言程序设计第四讲结构化程序设计选择

    C语言程序设计第四讲结构化程序设计选择
    发表于 12-22 10:34 0次下载

    高质量程序设计指南C++C语言

    高质量程序设计指南C++C语言
    发表于 01-07 11:46 0次下载

    C程序设计入门笔记C语言基础知识

    一个完整的C语言结构由以下几部分组成: (1) **头文件** :作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。 头文件的引用必须
    的头像 发表于 03-02 10:05 2244次阅读
    <b class='flag-5'>C</b><b class='flag-5'>程序设计入门</b><b class='flag-5'>笔记</b><b class='flag-5'>C</b>语言基础知识

    C程序设计入门笔记数组与结构体

    数组,结构体和指针是C语言里面最难的部分,如果在编程中可以熟练的运用这三样工具,会大大地提高开发效率,简化程序结构,提成代码运行速度。
    的头像 发表于 03-02 10:13 674次阅读
    <b class='flag-5'>C</b><b class='flag-5'>程序设计入门</b><b class='flag-5'>笔记</b><b class='flag-5'>之</b>数组与结构体

    C程序设计入门笔记指针

    内存地址 用户在程序中定义了一个变量,对程序进行编译时,系统就会给这个变量分配内存单元,内存区的每一个字节都有一个编号,这就是内存地址,相当于旅馆的房
    的头像 发表于 03-02 10:15 366次阅读
    <b class='flag-5'>C</b><b class='flag-5'>程序设计入门</b><b class='flag-5'>笔记</b><b class='flag-5'>之</b>指针

    趣味程序设计入门

    电子发烧友网站提供《趣味程序设计入门.pdf》资料免费下载
    发表于 11-20 10:36 0次下载
    趣味<b class='flag-5'>程序设计入门</b>