首页>>c语言 >> C语言的数据类型和处理方法:

C语言的数据类型和处理方法:

时间:2023-10-27 19:06:46 网络整理 点击:93

一、数据类型

C 语言可以处理多种类型的数据, 如整数、 字符和浮点数。 把变量声明为整型或字符类型, 计算机才能正确地储存、 读取和解释数据。

二、命名

可以用小写字母、 大写字母、 数字和下划线(_) 来命名。 而且, 名称的第1个字符必须是字符或下划线, 不能是数字。

三、上篇文章读者会发现程序结尾有:return=0;该语句是什么意思呢?在函数声明int main(void)中,"int"表示main()函数应返回一个整数。根据C语言的标准规定,主函数main()必须有返回值。带有返回值的C函数都应该包含一个return语句。return语句以关键字return开始,后跟待返回的值,并以分号结尾。如果在main()函数中省略了return语句,程序在执行完最外层右花括号"}"时会隐式返回0。因此,在main()函数末尾省略return语句是允许的。但是,对于其他带有返回值的函数,不要忘记包含return语句。因此,强烈建议读者在main()函数中保留return语句,养成这种良好的习惯。

自本篇开始接触一些函数的使用,到目前为止, 介绍的几个程序都只使用了printf()函数。 下面的演示了除main()以外, 如何把自己的函数加入程序中。

#include

void butler(void); /* ANSI/ISO C函数原型 */

int main(void)

printf("I will summon the butler function.\n");

butler();

printf("Yes. Bring me some tea and writeable DVDs.\n");

return 0;

void butler(void) /* 函数定义开始 */

printf("You rang, sir?\n");

程序输出结果如下:

I will summon the butler function.

You rang, sir?

Yes.Bring me some tea and writeable DVDs.

读者暂时可以先忽略butler()函数的意义,只作了解即可,主要介绍函数的使用。这个函数(butler())函数在程序中出现了3次。 第1次是函数原型(prototype) , 告知编译器在程序中要使用该函数; 第 2 次以函数调用(function call) 的形式出现在 main()中; 最后一次出现在函数定义(function definition) 中, 函数定义即是函数本身的源代码。

四、关键字和标识符

关键字是C语言的词汇。 它们对C而言比较特殊, 不能用它们作为标识符(如, 变量名) 。如果使用关键字不当(如, 用关键字作为变量名) , 编译器会将其视为语法错误。 还有一些保留标识符(reserved identifier) , C语言已经指定了它们的用途或保留它们的使用权, 如果你使用这些标识符来表示其他意思会导致一些问题。 因此, 尽管它们也是有效的名称, 不会引起语法错误, 也不能随便使用。 保留标识符包括那些以下划线字符开头的标识符和标准库函数名, 如printf()。

《C语言的数据类型和处理方法:》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
下载文档

文档为doc格式