初学编程(“C语言“)

本文介绍编程初学者如何通过朋友和导师指导,理解C语言的重要性,对比Python和C语言的学习顺序。作者强调C语言在竞赛中的基础作用,特别是嵌入式竞赛和MATLAB,分享了C语言的基础知识和编程环境推荐。
摘要由CSDN通过智能技术生成

      我是第一次接触编程这个东西,初学不懂的地方真的很多,也跟不上大学课堂的节奏,相信一些编程小白小伙伴们,也有同样的困扰。

      通过一些在编程方面有经验的朋友,导师的帮助下,首先对与编程有了初步的了解,在C语言,python,java等众多编程方式中,C语言的编程方式虽然显得复杂,但C语言的编程语法,编程思维是编程这座高楼的基石。就像很多编程人说的一样,当你学习编程的时候,若是先挑python下手,那么后续的C语言的学习将变得苦涩难懂,但若反之,则易如反掌。学好C语言的利弊,其中一听便知。

      此外呢,相信很多大一小白渴望参加一些竞赛,能拿到一些对于日后体现自己能力的获奖证书,诸如蓝桥杯里的嵌入式竞赛,数学建模比赛经常使用的MATLAB,都需要参加选手具有一定的C语言基础,小编也正朝向这个方向学习,今后会陆续更新自己在备赛路上的一些学习经历和经验,热烈欢迎和邀请各位读者大大一起交流和进步。

       第一次写博客,前话有点多了,下面让我们进入正题吧!

初次学习,热心小编为各位罗列了一些大家所需要了解的问题及其解答,快来看看吧!

  1. 什么是C语言?
  2. C语言发展史
  3. 小白编译器选择
  4. 写自己的第一个C语言程序
  5. 源文件,头文件分别代表什么?

下面给出解答:

  1. C语言,如其名,就是一种语言,像我们平时用于交流的语言:汉语,英语。都可以看作是我们人与人之间交流的一种工具。类比过来,C语言,便是我们人与计算机交流的一门语言。如同人与人之间的语言一样,人与计算机交流的语言也有很多,如我们熟知的C++,python,和java,都是计算机语言,到这里C语言的概念相信大家都基本理解了 。
  2. 贝尔实验室的Kenneth Lane Thompson和他的伙伴Dennis Ritchie为开发和运行一款名为Space Travel的游戏,写了一个操作系统,自此UNIK诞生,这个影响至今的操作系统,开始用到了BCPL编程语言,由于其不便性,Thompson对其进行简化和改良,就是后来的B语言,后来又因为B语言的局限性,有需要其他功能更加强大的工具,于是Ritchie将B语言进行改造,自此C语言问世,早期C语言经过时间的沉淀,便成为了我们现在广泛使用的C语言 。
  3. 小编使用的是DEVC++和VS-2022 -Community,其中力推VS-2022,DEVC++虽然文件小,使用起来很方便,但是其中对于编程的一些细节卡的很粗枝大叶,而VS2022对于小柏编程,具有很好的规范作用,虽然软件挺大,但是这个多语言编程环境,小编还是要说一句挺香,所以呢,还是很推荐VS的哦 ,至于安装教程和使用教程呢,B站上还是讲的很详细的,大家可以去参考安装。
  4. 第一步写出一个简单的hello word小程序                                                                                                                                                    

                 这便是一个最简单的,运用printf函数 (打印函数) 编写的程序,这里面所含的格式便是           一个C语言程序所必须的标准格式: 

                

          #include  <stdio.h>           // <>里面的便是头文件,实际就是一个函数库,包含printf和诸多函                                                      数,函数库的种类也有很多,后面再列举

          int main()                           // 后面接的{}里面的内容便是我们的主函数       
          {                                                    
          printf("hello word");           // 这里便是我们编写自己需要程序的地方
          return 0;                            // return 0返回int(整形)表示一个程序完成                                                                                         结束
           }                                                             

                 紧接着让这个程序运行

                 运行成功,打印出了hello word 

         5.        我们将后缀为.c的文件称为源文件,如下 里面是你所写的编程程序

                    

             而头文件的后缀是.h,头文件就是一个函数库,里面是一些函数说明,编程时我们创建的           源文件 #include 后的 <> 所填便是你所引入的函数库。

               以上呢,便是我的第一篇博客,后续的学习,我会持续写入我的心得以及进步历程,大             家共同进步!

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值