2016 - 2024

感恩一路有你

int是关键字还是标识符 简述C语言中标识符和关键字的概念与区别?

浏览量:3293 时间:2021-03-17 20:47:36 作者:admin

简述C语言中标识符和关键字的概念与区别?

关键字是一种标识符。标识符指:可以用作变量名、函数名等,但为什么关键字不能用作变量名或函数名?因为关键字有自己的用途,比如int,用来定义变量等等,如果用它作为变量名,会造成混淆。例如:int=10inti=(int=10inti=(int=10inti=(int=10inti=(int=10inti=(int=(int=10inti=(int=(int=(int 10))这会引起混淆,因为(type)是强制类型转换,但这里的意思是在int的值上加10,然后把它赋给I。编译器不知道这是什么,肯定会出错。标识符不计其数(其实不是数不清,但是非常多,比如C语言支持的最长标识符是32个),但是只有32个关键字

简述关键字与标识符的区别?

关键字是编译器为其它用途而保留的标记字,如int、void、unsigned,标识符一般定义为C语言变量和函数的名称,并有一定的命名规则。

关键字和一般标识符的区别?

关键字是一种标识符。标识符指:可以用作变量名、函数名等,但为什么关键字不能用作变量名或函数名?因为关键字有自己的用途,比如int,用来定义变量等等,如果用它作为变量名,会造成混淆。例如:int=10,int i=(int 10)这会引起混淆,因为(type)是强制类型转换,但这里的意思是在int的值上加10,然后把它赋给i。编译器不知道这是什么,肯定会出错。标识符不计其数(其实不是不计其数,但是非常多,比如C语言支持的最长标识符是32个),但是关键字只有32个

int是关键字还是标识符 c语言共用体和结构体的区别 c语言预定义标识符有哪些

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。