ZKX's LAB

不合法的数字标识符 标识符,不合法的用户标识符?

2020-07-22知识15

以下各项中不合法的用户标识符是?为什么 正确答案为:A原因:C语言标识符规则:1、由字母,数字,下划线组成2、首字符必须是字母或下划线3、区分大小写4、用户标识符不能和保留关键字相同所以A中的\".\"不符合要求。扩展资料:用户标识符zhidao的作用:用户根据需要自己定义的标识符。一般用来给变量、函数、数组等命名。用户标识符如果与关键字相同,专则编译时会出错;如果与预定义标识符相同,编译时不会出错,但预定义标识符的原意失去了,或会导致结果出错,因此预定义标识符一般不用来作为用户标识符。每个进程都有一个实际用户标识符和一个实际组标识符,它们永远是启动该进程之用户的用户标识符和组标识符。进程的有效用户标识符和有效组标识符也许更重要些,它们被用来确定一个用户能否访问某个属确定的文件。在通常情况下,它们与实际用户标识符和实际组标识符是一致的。但是,一个进程或其祖先进程可以设置程序文件的置用户标识符权限或置组标识符权限。这样,当通过 exec 调用执行该程序时,其进程的有效用户标识符就取自该文件的文件主的有效用户标识符,而不是启动该进程的用户的有效用户标识符。参考资料:—用户标识符c语言中怎样才算是合法标识符? C语言规定,标识符以字母或下划线开头,后跟若干字母,下划线或数字,大小写字母组成的标识符是不同的,标识符的长度没有限制.例如,以下标识符是合法的:a,x,x3,BOOK_1,sum5.以下标识符是不合法的:3s,s*T,-3x,(bowy-1)C语言用户标识符哪个选项是都不合法的?为什么? bc语言中标识符只能是下2113划线、数字、字母(大小写均5261可,一般变量用小写、常4102量用大写),且不1653能是数字开头。(还有就是不能是c语言中的保留字)上面选项中do、int、goto、float 都是保留字。C语言一共有32个关键字 见网站:http://see.xidian.edu.cn/cpp/html/797.html

#字母大小写#c语言#字母表#字符#c语言关键字

随机阅读

qrcode
访问手机版