搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 为什么?
标题:
为什么?
只看楼主
日恋
等 级:
新手上路
帖 子:102
专家分:0
注 册:2011-6-4
结帖率:
93.33%
楼主
已结贴
√
问题点数:15 回复次数:14
为什么?
在标识符中为什么3x,book l这些是合法的,不是规定由字母、数字、下划线组成的吗?开头要以字母或下划线开头,而3x不是字母开头的,book 1里又有不规定符号(空格)
搜索更多相关主题的帖子:
字母
标识
下划线
2011-10-29 19:12
ppfly
等 级:
青峰侠
帖 子:297
专家分:1956
注 册:2009-5-17
第
2
楼
得分:2
谁说3x,book l是合法标示符
********多贴代码,少说空话*******
2011-10-29 19:18
GeBron
等 级:
论坛游民
帖 子:23
专家分:33
注 册:2011-4-14
第
3
楼
得分:2
为什么计算机语言中的变量名都不能以数字开头呢?
因为每次输入“头符号”后要判断该符号是数字还是字符,如果是数字,则可以直接跳入数字处理的模块,若是字符则按变量名来处理。如果允许变量名以数字开头,则以后每次输入一个符号都要做一次“是否为数字”的判断,直到符号出现非数字再转成变量名,而禁止以数字开头只需要判断一次,很显然“每一次都要判断”是一种极大的浪费。另外变量名以数字开头对程序员而言也没有任何的帮助,反而降低了编译器的性能,毕竟O(1)和O(n)还是差距不小的。
http://www.
2011-10-29 19:23
日恋
等 级:
新手上路
帖 子:102
专家分:0
注 册:2011-6-4
第
4
楼
得分:0
书上啊
2011-10-29 19:57
日恋
等 级:
新手上路
帖 子:102
专家分:0
注 册:2011-6-4
第
5
楼
得分:0
减号(—)和等好(=)等等数学运算符在C中是不是算符
2011-10-29 20:04
xp0213
来 自:湖北武汉
等 级:
黑侠
威 望:
1
帖 子:210
专家分:522
注 册:2011-10-26
第
6
楼
得分:2
yy
2011-10-29 20:08
A13433758072
来 自:广东潮州
等 级:
小飞侠
威 望:
1
帖 子:1182
专家分:2784
注 册:2010-7-22
第
7
楼
得分:2
回复 楼主 日恋
这违背了,C标准,是不可能的,你应该是看错了或那根本就不是标示符
一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入, QQ群38490319
2011-10-29 20:38
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
8
楼
得分:2
回复 楼主 日恋
你好像学了有一段时间啦,怎么还在这种问题上纠结?
授人以渔,不授人以鱼。
2011-10-30 15:29
苦雪
等 级:
论坛游侠
帖 子:44
专家分:114
注 册:2011-5-29
第
9
楼
得分:2
请教,你是在那本书上看到的呀
2011-10-30 15:31
weiwei555
来 自:中国
等 级:
职业侠客
帖 子:179
专家分:323
注 册:2011-3-4
第
10
楼
得分:2
回复 楼主 日恋
用的什么书啊,不会是你看错了……
2011-10-30 17:13
15
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-353790-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.238276 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved