如题所述
C语言的关键字和函数是完全功能不同的事物,二者之间存在一些限制关系。
具体描述如下:
关键字就是已被C语言本身使用,不能作其它用途使用的字。例如:if、for、while等。
一开始C语言有32个关键字,C99中扩展了5个。
函数是完成一个局部功能的代码集合,函数由函数名、返回值、参数和函数体等组成。
可见二者并无相似性,所以谈不上区别,二者之间最大的约束就是关键字不能用作函数名。