C语言的关键字和函数有什么区别

如题所述

关键字通俗的说就是命令。例如int关键字是定义int类型变量的命令。 函数是封装了一些代码可以完成某项任务。例如printf()函数,是封装了输出代码,至于里边有什么代码不必知道,知道函数是干什么的就成。函数可以自定义,你也可以把自己常用的一段代码封装起来,最为一个函数,下次用就不用再写这段代码了,直接调用函数就ok了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-02

C语言的关键字和函数是完全功能不同的事物,二者之间存在一些限制关系。

 

具体描述如下:

    关键字就是已被C语言本身使用,不能作其它用途使用的字。例如:if、for、while等。

    一开始C语言有32个关键字,C99中扩展了5个。

    函数是完成一个局部功能的代码集合,函数由函数名、返回值、参数和函数体等组成。

     

可见二者并无相似性,所以谈不上区别,二者之间最大的约束就是关键字不能用作函数名。

本回答被网友采纳
相似回答