本文主要是介绍H G W S哪一个不是状态函数_轻轻松松理解第一个C语言程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、学习目标

- 了解C语言代码的一般结构了解函数的概念
- 了解printf函数的使用方法
- 了解头文件的概念
- 了解system函数的使用方法

二、简单了解C语言程序的基本结构


printf("")
双引号内的内容,从而实现了程序在运行时显示内容的自定义。我们再查看这个 printf("")
所在的区域为 int main(){}
代码中花括号({ })内。该花括号内我们称为main函数内的代码内容。 在此我们出现了一个新的名词“函数”,“函数”的概念接下来将会讲解,现在我们抛开函数得知,printf 这个代码,是编写在一对花括号中的。那么我们在此规定,接下来写程序将会在这一对花括号中编写。 在以上代码中,花括号内的代码,每一句结束后都是用了一个分号(;)作为结束标志,分号在代码中作用跟中文书写文章一样,表示这一句结束,在编写代码时一般情况下使用分号表示结束。表示结束还有很多不同的情况,我们将在之后的课程详细说明。 注意: 在编写代码时,所有的关键的符号标点都需要使用英文状态下进行输入。 
三、了解函数的使用方法


#include#include
12
以上代码中,stdio与stdlib为头文件名称,其中stdio.h的.h为该文件的后缀,h表示这个文件为头文件。我们可以理解这个.h为当前文件的标志,表示类型。#include<> 表示引入哪个头文件,该代码的作用就好比一只手,你告诉它拿什么工具箱,它就去帮你去指定地点将工具箱拿来。那么这个指定地点在哪呢?系统默认这个地点为devc软件安装位置下的include目录。

当然,我们在引入头文件时需要注意,随意引入是没用的,假设我想引入一个名为qqq的头文件,#include去当前目录寻找该文件,发现找不到,这个时候将会出现错误提示。


在之前有说,函数是存在于头文件中,那么就存在一个逻辑“使用一个函数则需要引入该函数”。我们使用的函数printf存在于stdio头文件中,所以在头部我们把工具使用include将其引入,引入后printf才可以使用。不信?那我们把头文件第一个引入删除,随后点击编译程序看看是否会报错。编译按钮如下:

#includevoid main(){printf("你好 世界!");
system ("pause");}
123456
编译后结果: 
#include
加上: #include#includevoid main(){printf("你好 世界!");
system ("pause");}
1234567
再次编译则没出现警告。 
我们首先查看在代码中的system为
system ("pause");
,这一句代码的作用是:当程序运行到此处时停止,等待按下一个键继续运行。那为什么要这样做呢?因为不加这一段代码我们所边写的程序就会一闪而过。 我们可以做个试验,删除system这一行代码,最终代码如下: #include#includevoid main(){printf("你好 世界!");}
123456
随后点击编译运行程序按钮。 

在这里会停止使因为我们通过了devc这个软件进行程序运行,这时会自动的添加停止。那我不从devc软件运行该程序会怎样?我们在上一节学过,当编译运行后,将会生成一个可执行程序,双击可以直接运行。

#include#includevoid main(){printf("你好 世界!");
system ("pause");}
1234567
接下来解释一下 system ("");
函数的用法。system函数并不是只有暂停功能,它可以使用DOS系统的命令,但是需要传递该命令。由于学习DOS系统命令会增加没必要的学习时间,我们是以C语言学习为主,在此只需要知道传入一个pause就会执行暂停即可。暂停命令是一串字符,称为字符串。一个函数不需要传入参数的形式为函数名加圆括号system(),但在此需要传入一个命令pause实现暂停,则编写为 system ("pause")
,代码需要使用分号表示结束,则最终写成 system ("pause");
。注意标点符号一定是英文输入法下输入。 
四、main



五、总结

通过以上描述与讲解,我们了解了以下几点内容:
1.了解了函数的概念为一个功能的实现
2.了解了printf函数的使用方法,在函数内传入值即可在程序运行时显示
3.知道了头文件的位置及函数存放于头文件内
4.了解了stystem函数是调用DOS系统命令的函数
5.了解了main的作用是表示代码入防晒用品(必备)
这篇关于H G W S哪一个不是状态函数_轻轻松松理解第一个C语言程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!