当前位置:首页 » 编程语言 » ab可以用作c语言标识符吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ab可以用作c语言标识符吗

发布时间: 2022-06-20 04:41:07

⑴ 在c语言中aBc是合标识符么

是合法的标识符,C语言规定标识符由数字,字母或下划线组成,开头必须是字母或下划线,同时32个关键字不能用作标识符
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
void
volatile
while

⑵ 1.下列字符序列中,不可用作C语言标识符的是() A b70 B #ab C symbol D a_1

1、B 标识符由字母、数字和下划线_组成,且第一个字符不能为数字。该标识符中含有字符#,故是错误的。
2、x = 2,y = 3,x||y = 1,应该选择B。

⑶ #ab为什么不能作为c语言标识符

单引号引起来的都是常量!
但因比如‘a’‘b’等等。 所以‘ab’没有所对应的ascii码的

⑷ 7ab是合法的标识符吗

不是。
C语言标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义,标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。标识符对大小写敏感,即严格区分大小写。一般对变量名用小写,符号常量命名用大写。

⑸ 'ab'不能作为c语言的合法常量吗为什么啊

单引号引起来的都是常量!比如‘a’‘b’等等。 你的‘ab’没有所对应的ascii码!无意义啊!

⑹ C语言的问题,本人很是郁闷啊。。。用户定义标示符,难道AB就能作为用户定义标示符!

这题目,坑!!! 还VC, 直接说C不就行了, 这题目也没提到什么VC方面的东西!

A B D都不可以作为用户定义的名字。

不信 你写一个程序 用for和 printf 都定义变量。 你用printf作为名字, 一般你肯定要包含iostream 或者 cstdio的 会出现冲突的

看看VC++里面的WORD 的定义
typedef unsigned short WORD;

这四个选项都有问题!

学C会写程序、能写好程序就行了,至于那些题目,不用去管他!

⑺ 为什么不正确的C语言标识符是D A、ABC B、abc C、a_bc D、ab.c

标识符的命名规则就是只能由字母、下划线和数字组成,开头不能是数字比如 3c 5_fe ,也不能是关键字 比如 for switch if break 。不能有空格

⑻ abcde可以作为标识符吗

可以作为标识符,c语言、c++、Java、汇编语言都可以。
C语言
1、标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。
2、不能把C语言关键字作为用户标识符,例如if,for,while等。
3、标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)3、。
4、标识符对大小写敏感,即严格区分大小写。一般对变量名用小写,符号常量命名用大写。
5、标识符命名应做到“见名知意”,例如,长度(length),求和、总计(sum),圆周率(pi)
C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符。
C++
1、标识符由字母、数字、下划线“_”组成。
2、不能把C++关键字作为标识符。
3、标识符长度限制32字符。
4、标识符对大小写敏感。
5、首字符只能是字母或下划线,不能是数字。
JAVA
1、标识符由字母、数字、下划线“_”、汉字、美元符号“$”组成,第一个字符不能是数字。
2、不能把java关键字和保留字作为标识符。
3、标识符没有长度限制。
4、标识符对大小写敏感。
汇编语言
在汇编语言里,标识符由字母、数字、下划线组成。
在汇编语言中,标识符的命名规则是:由字母(大、小写皆可)、数字及下划线组成,且第一个字符必须是字母或者下划线,不能用具有意义的指令符号或者寄存器。在汇编语言中,一般用大写字母。
下面的标识符名是合法的:year,Day,ATOK,X,_CWS,HAO
而下面的标识符名是不合法的:#123,.COM,$100,1996Y,1_2_3,Win3.2,LOOP,AX

⑼ C语言中b-c能作为标识符吗为什么

在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C
规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。
以下标识符是合法的:
a,x,
3x,BOOK
1,sum5
以下标识符是非法的:
3s
以数字开头
s*T
出现非法字符*
-3x
以减号开头
bowy-1
出现非法字符-(减号)
在使用标识符时还必须注意以下几点:
(1)标准C不限制标识符的长度,但它受各种版本的C
语言编译系统限制,同时也受到具体机器的限制。例如在某版本C
中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。
(2)在标识符中,大小写是有区别的。例如BOOK和book
是两个不同的标识符。
(3)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便阅读理解,作到“顾名思义”。
用户定义的标识符不应与关键字相同。

⑽ 请选出可用作C语言用户标识符的是

根据以下的原则判断哪些可以作为用户标识符:
1.标识符的第一个字符必须是字母或下划线,后面的字符可以是字母、数字或下划线,不能为其它字符。
2.标识符的长度可以是一个或多个字符,最长不允许超过32个字符。例如:
a、a12均为正确的标识符;8a、a/b、a!b均为不正确的标识符。
3.标识符不能和C语言的关键字相同,也不能和用户自定义的函数或C语言库函数同名。
补充:C语言中字母是区分大小写的,因此ab、Ab、AB分别代表三个不同的标识符