C语言菜鸟基础教程之Hello World

  

首先,需要一款C语言的编译器,可以使用在线编译器,也可以在本地安装编译器,比如Mac电脑可以安装Xcode, PC可以安装c++开发。
  

  

编写第一个程序:Hello World !

        # include & lt; stdio.h>      int main ()   {/*我的第一个C程序*/printf (“Hello, World !\ n”);      返回0;   }      之前      

运行结果:

  

你好,世界!

  

程序分析:
  

  

(1)
  这里的头。h是一个头文件。代表不论是标准输入,output.C语言的程序文件分为头文件(. h)和源文件(c),这两都的具体概念以后再讲解。
  stdio . h中声明了一些方法,比如printf函数就是在stdio . h中声明的。

  

<代码> # include & lt; stdio.h>
  

  

就是把stdio . h文件包含进来,否则程序会不认得printf函数。

  

(2)
  在C语言中,形如int主要(){…}的表示定义一个函数。
  主要是函数名称,int代表整形,int在主要的前面表示这个函数必然返回一个整数。咱们这个函数最终返回的就是整数0。
  大括号之间,是函数体。本例中的函数体内容的作用是打印出Hello World并返回0。程序语言中的打印指的是在控制台里输出结果,而不是像打印机那样把纸打印出来。

  

(3)   

/*我的第一个C程序*/
  C语言中,被包含在斜杠和星号中的内容是注释内容。注释内容是写给人类看的,不会被编译或运行。
  C语言中,有两种注释方式,一种是斜杠和星号,另一种是//
  两者的区别为:
  斜杠和星号既可以注释一行(见上面的程序),也可以注释多行,例如:

     /*我的第一个C程序   尝试打印Hello World !*///则只能注释一行。若有多行要用//注释,则需要多个//例。如://我的第一个C程序//尝试打印Hello World !      之前      

(4)
  printf()带了一对小括号,表明它也是一个函数。没带大括号,也没有返回类型,因为这是函数调用.main函数调用了printf函数。
  printf()函数的声明在stdio . h中,printf()函数的定义在stdio。c中。要调用函数时,只须把该函数所在的头文件包含进来就行,不用包含源文件。
  printf()的作用是把()中的内容在控制台打印出来。

  

(5)
  \ n是个转义字符。什么叫转义呢?比如n本来是表示一个字符,加上斜杆后,不再表示字符n,而是表示换行。意义已经转变了,所以叫转义字符。

  

(6)
  返回0;是main()函数的返回值,主要()函数是特殊的函数,只调用别人,不会被别人调用。所以返回多少无关紧要,比如还可以返回1;或返回100;

  

<强>总结:
  

  

第一次接触程序,上面有些东西,估计不会一下子全明白过来。但是不要紧,只要能明白一半就行。本节课主要是看一下程序长什么模样,运行结果长什么模样。有不明白的地方,以后会陆陆续

C语言菜鸟基础教程之Hello World