在C++里,汉字算不算标识符

如题所述

标识符只有由字母,数字,下划线组成,所以汉字不是,比如你定义的变量名就不能是汉字。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-23
当然不算了

在C++里,汉字算不算标识符
标识符只有由字母,数字,下划线组成,所以汉字不是,比如你定义的变量名就不能是汉字。

为什么Visual C++6.0不识别中文?急急急!
1、如果菜单是英文的,请重新下载中文版的 2、不论是英文版还是中文版,VC中汉字都不是合法的标识符(如变量名、常量名、函数名、数组名……)3、只能是在字符串中使用汉字。如:cout<<"你好";char mStr[1024]="面向对象",*p="程序设计";...

用什么c++输入语句可以接收汉字
using namespace std;int main(){ string str;cout<<"输入汉字:"<<endl;cin>>str;cout<<str<<endl;return 0;} \/ 输入汉字:明天是个好日子 明天是个好日子 \/

C语言对标识符的命名规定是什么?
1、标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。2、不能把C语言关键字作为用户标识符,例如if ,for, while等。标识符对大小写敏感,即严格区分大小写,一般对变量名用小写,符号常量命名用...

以下哪些不是C++中合法的标识符?为什么?
x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 允许将以下字符用作标识符中除第一个字符以外的任意字符:0 1 2 3 4 5 6 7 8 9 new end 是关键字 3rd 数字不能用在开头 structperson.name .不行OK? ?也不行 number3.5 同样.不行 ...

在以下各组标识符中,合法的标识符是
在C++中,标识符的命名规则如下:1.以非数字字符开头,如字母或下划线“_”;2.只能有字母、数字和下划线三类字符组成;3.区分大小写;4.有穷字符序列,只有前32个字符有效,超过32个字符,以后的字符忽略不计;5.不能与C++关键字相同。参考资料:http:\/\/hi.baidu.com\/cyfounder\/blog\/item\/7fef081...

标识符是什么有哪些
(4)不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名。比如,不能将标识符命名为float,auto,break,case,this,try,for,while,int,char,short, unsigned,等等。问题二:c语言中标识符是什么 所谓标识符,就是你起的一个名字。c\/c++中,是你用来标识变量名、符号常量名、...

c语言 输入一个字符串,判断其是否是C的合法标识符。
1、使用中文当标识符,其前提是编译器支持中文当标识符,C++11之后,通用字符名覆盖到了汉字。2、使用中文作为标识符时,其头文件与原来一样。3、程序中的名字空间,保持不变。4、可以将保留字定义为中文,用define定义。5、可以用类型名,直接定义中文的变量名。6、中文标识符的使用,和普通标识符一...

C++标识符
C++的标识符必须由数字,字母,下划线组成。且不能以数字开头。如abc,_AB,a2bd2均是合法的标识符。但是a@b,1qwsd,AS·2,这些都不是合法的标识符。3 C++的标识符区分大小写。AB和ab是两个不同的标识符。4 标识符不能与C++的关键字相同。如int,double,new,static,define等。C++的关键字在...

C++中的标识符与关键字
以下是C++中的一些重要全局标识符:std命名空间包含了标准库中的所有内容,如字符串、向量、I\/O流等。main函数是程序的入口点,必须存在于程序中,并且必须返回一个整数值来指示程序的退出状态。C++关键字具有特殊的用途和含义,编译器会将它们识别为语言的一部分。在编写C++代码时,应避免将这些关键字...

相似回答
大家正在搜