简单C语言程序的详细解析(1)——输出函数 |
这是第一节教程就先说一句闲话。学习编程就必须具备举一反三的能力。看到一个程序你可以将它理解从而应用到自己编写的程序中去,而不是直接将它拿去使用。知其然而不知其所以然。 我也看了一下论坛的帖子,介绍的基本上是理论的东西。讲了一些原理什么的。👴🩲🛒😥👌 下面我就针对函数的作用和书写格式来进行详细的讲解。 还有一个重点!!程序中的标点符号必须在英文格式下书写,要么直接关闭输入法再写。不然会报错!!!像下面程序中的引号、分号、括号都是英文格式下的。 🙌🌞🥭♀🐞 #include<stdio.h> main(void) { printf ("早上好"); 🧑💻👔🎺🤑💅 getch ( ); return ; } 就如上面这段程序的作用是输出 早上好 这三个字。那上面这些代码分别是什么作用呢。 🧓💎🧹🤤🙏 #include<stdio.h> 这个东西是什么意思呢。说的太详细了你们可能反而看不懂。就简单的介绍一下吧。有什么不懂的去百度一下。其中#include< >被称为头文件包含命令,作用就是使其括号中的头文件包含到程序中。那stdio.h是什么意思呢。这就是一个头文件,其中包括输入函数和输出函数。没有把这个头文件写进去的话,输入函数和输出函数是无法编译的,会报错。 main(void) 其中main( )被称之为主函数,是所有程序运行的入口。基本上所有的C语言程序都必须要使用main( )这个函数,而且只能使用一个。那 void 呢?不知道大家有没有听说过返回值这个东西。void的意思是无类型,也就是不限制返回值的类型。 { } 这个大括号大家应该都认识吧。作用就是划分区域。但是有一点一定要记住,那就是所有的括号都要成双。不能只写一个左括号或者右括号。这样是不完整的。 printf ("早上好"); 这个就是输出函数了,其中的早上好就是要输出的内容。printf (" ");就是输出函数的格式。想显示什么就在两个引号中间填写就行了。 getch ( ); 这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车。在这个程序里没什么作用,就是让程序暂停在那里。如果没有这个函数程序执行完了就直接关闭了。有这个函数的话程序就会暂停在那里等待用户的输入任意键才会退出掉。 🤞🚐🥚🦦 return ; 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。不懂的去百度,再多看看别的代码。其实我也不是很懂。终于写完这节了。累死我了。 未完待续! 👀🚘🧊🚭🐅 评分
帖子热度 9088 ℃
|
|
知其然而不知其所以然。
估计国内90%的人都是这样吧。。 |
丑的人还在沉睡~~~
⊂⌒/ヽ-、__🧑🎤🧢🧬😤🖕 /⊂_/____ /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ 帅的人已经醒来看帖~~~ ∩∩ (´・ω・) 🤛🏫🎂✡🦬 _| ⊃/(___ / └-(____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
--------本条消息来自银河中心,神圣而不可侵犯!
|
其实现在编译器有时候没有stdio.h,下面printf也有可能能正常运行,c语言编译器会默认引入所有标准库
|
|