从头学C语言

您所在的位置:网站首页 vjc43jc程序编写方法 从头学C语言

从头学C语言

2023-09-06 05:14| 来源: 网络整理| 查看: 265

编写一个简单的C程序

编译器安装完成之后,我们就可以用它来编写代码了。 这里用Dev C++作为示例,我的是5.11的版本(后续版本是其他人开发的分支版本)。

1.双击打开软件, 2.点击左上角工具栏“文件”→“新建”→“源代码”,

这样就打开了一个窗口,可以在这里编辑代码。 在这里插入图片描述 现在来看一个简单的代码。

#include //这是一个头文件 int main(){ //这是一个主函数体 int num; /*声明一个整型变量num */ num = 1; //把num的值初始化为1 printf("Hello,world!\n") ; //这是一个输出函数printf() printf("my favorite number is %d.\n",num); //输出函数 return 0; //这是主函数的返回值 }

一个完整的C程序主要包括头文件、声明和主函数体。 一步步来解释一下这个程序。

(1)#include 是一个预处理命令,让计算机知道要准备开始处理程序了。是输入、输出库的头文件,有这个头文件,我们才可以使用输入、输出函数。

(2)int 是integer(整数)的缩写,表明这是一个整型的变量或函数,这里的 int 表明main() 函数返回一个整数。还有浮点型、字符型等其他类型,这个之后再说。main() 是C程序的主函数,总是第一个被调用的(调用就是会被计算机处理)。括号里面是放参数的,主函数一般没有参数,就可以空着,或者填void。

(3){ } 里是函数的功能模块,也叫语句块,可以实现我们想实现的功能。

(4)开始先是声明了一个整型变量 num,方便我们后面使用。计算机是很笨的,要先告诉它,有 num 这么一个东西,然后计算机才会给这个变量分配存储空间。注意:在函数体内声明的变量只能在这个函数中使用,花括号以外是用不了的,也叫局部变量。

(5)声明完 num 变量之后,要给它赋一个初始值,“ = ”在C语言里不是等于,而是赋值的意思,这条语句是从右往左读的,“num = 1 ” 的意思是把 1 赋值给 num。

(6)printf() 是输出函数,“ ”里是输出的内容,会打印在屏幕上。\n 是换行的意思,跟按下键盘Enter键的效果一样。第二条printf() 语句把num的值内嵌在双引号里一起打印,%d 告诉计算机要以整型的形式输出num的值。

(7)前面说过,int main()表明主函数要返回一个整数,现在已经实现完我们想要的功能了,就什么也不用干了,那就返回一个0,也就是return 0就可以了。

(8)// 后面的内容是注释,会被编译器忽略,// 适合做单行注释,/* */之间的内容也是注释, 适合做多行注释。

完事了,保存一下,来看一下运行结果吧。点击菜单栏 “运行”按钮,选择“ 编译运行 ”,或者直接点击编译运行的小图标(帮助下面的第三个图标)。 在这里插入图片描述 第一个C程序就完成了,这里主要介绍了一个C程序的结构,还有输出函数printf() 的用法,大家学会了吗?可以自己动手试试。

练习:编写一个C程序,调用一次printf()函数,把你的姓名打印在一起,再调用一次printf()函数,分别把姓和名打印在两行。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3