前言

   第一次用CSDN去写博客,希望在希望博客的途中能得到大佬们的指点,去不断的改进我的写博客水平,请各位多多指教,不知不觉C语言的学习已经接近尾声,下面是我在学习C语言中的学到的知识和一些心得。
  在未来的博客中我用的都是Devc++编译器去编写代码,这个编译器我感觉就是用起来很方便,对于新手是很友好的,不会像Vscode那样让新手在前期因配置编译器而犯难,当然在以后的不断学习中还是会用那些较高级的编译器,但是在前期的学习中我们的学习完全用不到那些过于高级的功能,没必要把时间浪费在用高级的编译器上,而是应该吧时间用到学习C语言上。
  下面进入正题,来进行经典的第一个程序hello world!首先我们要先学会在编译器的输出窗口进行打印一个简单的hello world!C语言中有时候别人看不懂我们写的代码因此我们经常会加一些注释,下面我说一下注释。

注释

  在代码中我们有自己的一些思维和想法,为了防止别人看不懂或者看着麻烦,我们会在自己的代码上做一些注释,C语言中我们有两种注释方法,其中一种是注释一行,其符号是//,//这个符号会把它右边的一行代码或者文字等给注释掉,注释掉的东西一般编译器在编译的时候就会忽略掉不去编译它,第二种注释方式是以/*开始,以 */结束的一个注释对,第二个和第一个注释方法的不同点在于第二个注释方法可以跨行去注释,下面我将放上图片来解释一下,让大家能更好的理解。

  在这张图片里我们可以看到第一种注释符号只能注释一行。

 这里我们可以看到第二种注释对是可以跨行去注释掉自己不想要的内容或者去解释,当然这种方法只是我们在调试代码的时候常用的一种方法,正常的注释是在代码后边去进行注释自己写的代码是什么意思,下面请看图。

  这是一般正常的代码注释,这个代码也就是我们很多人进入编程世界的第一个程序,IT界的经典入门代码!
  下面我需要去介绍一下这个输出hello world程序的写法,在这里很推荐浙大翁凯老师的教学方法———有一些东西在开始学的时候我们是不需要去了解的,很多东西我们在后边的学习中自然而然就会了解,因此我们在学习C语言中不需要纠结一些看不懂的东西在后期的学习中我们会慢慢的学到这些看似高深的东西,我就是抱着这种学习方法去学习的C语言,这种学习方法会让我们的学习速度加快,而且也不会因为学不会或者看不懂而打消我们的学习积极性。

  这个代码中我们可以看到有个#include,我先说下它的含义,#include被称为预处理器指示符,后边的<stdio.h>文件里包括了printf函数,这里就声明了printf等函数,这样我们就可以去调用printf函数,再下面就是我们C语言必须含有的main函数,main函数是C语言程序的起始执行点,每一个C语言都必须含有一个main函数,并且只能有一个,main函数结束了也就代表着这个C语言程序结束了,由此可见写C程序就是写main函数。main函数前边的int代表着main函数的返回值为int型,这里先不多去介绍,后边的学习中我们会学到int型代表着什么,返回值又代表着什么,接着我们去看看我们的printf函数,这个函数是个输出函数,输出的就是我们卸载双引号中的字符串,在一个C语言语句结束的时候我们还需要去添加一个分号去说明这个C语言函数句子已经结束return这里我们可以看到后边有个0,0就是int型,这里就和main函数前边的int对上了,return返回的值为int型。

  这里我使用的编译器是devc++,在这里可以看到我用红笔画出来的单个图标,第一个图标是编译,第二个图标是运行,第三个图标是编译运行,通常我们直接点击编译运行就可以了。

这里我把文件名改为hello world,而文件类型我保存为.c的类型,因为我们这里编写的是C语言的程序。

到这里我们可以看到在黑框框中输出了hello world,到这里我们的第一个C语言程序就算完成了。
  第一次写博客,有不足之处请多多指教。

更多推荐

C语言进阶之路(一)