目录
前言
程序的构成(注意程序的编写一定要在英文输入法下完成)
1.源代码文件
2.#include(不属于程序中的语句)
3.main()函数
4.函数体、花括号和块
5.调用函数
6.注释
7.声明
总结
前言
从第一节认识完C语言的重要性之后,那就开始正是学习C语言吧!
程序的构成(注意程序的编写一定要在英文输入法下完成)
我们先来来下面这个程序
1.源代码文件
图中的左上角main.c是一个文件,C语言编写程序时,编写的内容被存储在文本文件中,该文文件被称为源代码文件,文件名以.c结尾(注意是小写),而main则是文件的基本名。
2.#include#include为程序的预处理指令,stdio.h的含义是标准输入/输出头文件,是C编译器软件包的标准部分,#include
关于头文件
一般头文件包含了程序执行用道德信息,头文件可以定义一些常量,或者知名函数名以及如何使用它们,由此可见头文件不仅可以由编译器提供,还可以由我们自己定义。
3.main()函数C程序中会含有一个或多个函数,而主函数即main函数有且仅有一个,除无返回值 void(空白) 类型函数,C语言的函数通常会有返回值,图中int表示main()函数的返回值是一个整数类型的值,main后面的圆括号()用于让程序识别main()是一个函数。
关于return语句
图中return 0;表示将0这个整数返回给调用main函数的地方。C函数给调用方返回一个跟函数类型相同的数。目前可把return 0;看做是main函数的”黄金搭档“。
4.函数体、花括号和块花括号{}表示函数体的开始和结束,左花括号{为函数体的开始,右花括号}为函数体的结束。
一个花括号所框取的区域称为块。
5.调用函数图中printf("%d\n",a);语句(每一个属于程序语句的结束需要以分号;结尾)属于函数的调用,调用的是标准C库(具体是stdio.h)中的函数,也称为库函数。
关于printf()函数(打印函数)
双引号""里面的部分表示printf()函数的实际参数,也是printf()要打印的部分。
关于\n
\n是一种转义序列,表示告诉计算机另起一行,即换行(光标移至下一行)。
转义序列用于表示难以输入或无法表示的字符。如,\t表示Tab键,\b表示Backspace键(退格键)。
关于%d
%d表示告诉计算机以整数的形式输出a的值。
6.注释意义:注释只是为了帮助编译者理解,在编译器编译程序时,编译器会忽略该部分。
注释方式有两种,分别为//和/**/
//只能用于单行注释,单行内在//之后的为注释。
/**/即可用于单行注释也可用于多行注释,在/*和*/中间的为注释。
7.声明C语言中是所有变量的使用必须先声明。
图中int a;表示的是声明变量名为a的变量是一个整型变量。
a=1;为赋值表达式,=为赋值号(区分于数学中的等于号,C语言中等于号为==)赋值表达式的计算顺序为从左往右(a=1;的意思为将1这个值赋予变量a)。
关于int
int是C语言中的一个关键字,表示一种基本的C语言的语言数据类型。关键字及不能作为函数名也不能做变量名。
//这里对变量的命名要求不做赘述,可以自行百度!
总结
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)