社区
C++ 语言
帖子详情
定义变量时,两个$$是什么意思
istring
2009-06-26 03:51:08
long $$result=0;
在定义变量的时候用两个$$有什么特殊的意思?
...全文
177
44
打赏
收藏
定义变量时,两个$$是什么意思
long $$result=0; 在定义变量的时候用两个$$有什么特殊的意思?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
44 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飘渺清风
2012-05-09
打赏
举报
回复
呵呵,,,没有什么特殊的,在shell bash中就是这样定义变量的,这只是一种习惯而已吧!
arong1234
2009-07-15
打赏
举报
回复
这貌似不是C++语法,似乎是某个语言表示16进制数的,但是不记得是哪个语言了
[Quote=引用 40 楼 maolisheng1985 的回复:]
借楼主的宝地问一个类似的问题:
WM_CREATE = $0001
那个$是什么意思?
[/Quote]
中才德创
2009-07-15
打赏
举报
回复
[Quote=引用楼主 istring 的帖子:]
long $$result=0;
在定义变量的时候用两个$$有什么特殊的意思?
[/Quote]大概是
防止别人观察到这个变量的地址或者值
吧。
maolisheng1985
2009-07-01
打赏
举报
回复
借楼主的宝地问一个类似的问题:
WM_CREATE = $0001
那个$是什么意思?
new_lee
2009-07-01
打赏
举报
回复
手抖了。。。
zucc_bug
2009-07-01
打赏
举报
回复
讨论这个好像没什么意义,问一下写这个代码的人,然后公布一下答案好了
FreeMyself
2009-07-01
打赏
举报
回复
学习了
malone1
2009-06-29
打赏
举报
回复
"ADMIN$"代表什么意思?
Angleyuhj
2009-06-29
打赏
举报
回复
啊,第一次见
once_and_again
2009-06-29
打赏
举报
回复
见过 比较 猛的 描述
@ # $
知道 三者 的关系.
lijinfenghust
2009-06-27
打赏
举报
回复
难道是表示局部变量?我记得win32汇编里面的局部变量标识符前都加个
@
符号
看一下全局变量的命名和类成员变量的命名看有没有什么特点。
vcchen_bo_qiang
2009-06-27
打赏
举报
回复
"$$"好象是锁定字符!
lpf000
2009-06-27
打赏
举报
回复
正道是不能用,歪理用它,编译也没拒绝他的道理。。
lijinfenghust
2009-06-27
打赏
举报
回复
同意楼上,很有软件的人本思想……
arong1234
2009-06-27
打赏
举报
回复
回答楼主顶楼的问题,$$有什么特殊的含义?公开的标准内部没有特殊的含义,但是那个写代码的人可能认为他有,所以只有他知道这是干吗
arong1234
2009-06-27
打赏
举报
回复
其实没什么好推断的,估计只是一个程序员自己写的习惯,去问写这段代码的人即可
lijinfenghust
2009-06-27
打赏
举报
回复
另,杀的意思是fire,开个玩笑。当程序员生活很枯燥,能保持个好心态还是很重要的。
lijinfenghust
2009-06-27
打赏
举报
回复
说说我的推断吧,至少说出推断的原理才行。
首先,就标准来谈,不知楼上可否注意到楼主的编译器用的是什么?用的是公司内部的编译器,
那么,命名方式还要根据ISO的标准么,微软的标准为什么能工人,是因为微软的用户多,说白了
谁影响大,就用谁的。再看看最后的网络TCP /IP来看,就更明白了,并没有遵守原始的7层结构。
为啥呢,说难听点,7层结构光说不练,要是7层结构先实现,并在很多实验室用起来,那今天的就是7层结构是标准了。
再看看STL,从表面看,是反面向对象的,在HP搞出来之前,如果有个人写出这样的代码,你怎么看?肯定是大骂它,
我学习的时候还很想骂呢,现在呢 把STL加到c++标准了。
大型公司经常走自己的标准,看看苹果就更明确了。
不可否认,你说的项目维护费用是很大,这个的确,我参加工作,对垃圾代码也是恨之入骨,但我问题,要是前人留下的代码
就很不规范,你能和你老板说,我不干这份工作,然后直接走人?也许你行,但一般刚工作的人估计没这个气魄。
再次,我给出这个想法和前面大部分人给的想法不一致,无非想提醒楼主需要考虑一下这个方面,这个方面的思考代价并不大,随便看代码就行。
但是 有可能就是这样)(为什么我这么说很简单,因为楼主到现在貌似还没看到合理的答案)。
cutestar
2009-06-27
打赏
举报
回复
没什么意义
arong1234
2009-06-27
打赏
举报
回复
发挥自己风格不遵循其他人同时认同的习惯的人,一般在项目中会被侧目而视的,在一些严格管理的公司里,这样的人会受到警告和降低奖金之类的直接或者间接惩罚的。所以你不能把他杀了,但是可以惩罚他
[Quote=引用 25 楼 lijinfenghust 的回复:]
To 楼上,请针对楼主的问题回答。
我们需要的是解决问题及解决问题的方案,不是争论;我先针对你说的,是因为你误解了我发的帖子的意思,因此,别人也有可能理解错。
我给的也是建议,如果结果是别人真用了不一样的一套方案,那最好;
如果不对,至少给别人一个建议;如果发现别人真用了和别人不一样的规范,你能把源代码写作者杀了?:)
[/Quote]
加载更多回复(24)
C语言宏
定义
实现交换
两个
变量
方法汇总
小硕第三个年头了,最近小编忙着各种跑宣讲会,参加各种面试,搞的遍体鳞伤。今天难得静下心来,先总结下有关“交换
两个
变量
的宏
定义
实现”的三种方式,相信没思考过的朋友们第一次遇到这种问题一定是需要一点
时
间去思考的,哪怕有个结果但也不一定是你今天看到了这三种,其实这都是日常的积累罢了。 先允许小编啰嗦下: 宏
定义
在嵌入式软件开发中会经常用到,也是一个很常用的技巧,有关宏
定义
的用法就不在这里详细了,可以
【Shell篇】常见shell
变量
用法,$n,$#,$*,$@,$?,$HOME,$PWD,$SHELL,$USER
文章目录Shell中的
变量
1. 系统
变量
$HOME$PWD$SHELL$USERsetenv2. 自
定义
变量
2.1 基本语法2.2
变量
定义
规则3.3 实例3. 特殊
变量
\$n\$#\$和\$@$? Shell中的
变量
1. 系统
变量
$HOME 获取当前用户的工作目录 [root@jiangnan ~]# echo $HOME /root [root@jiangnan ~]# $PWD 获取当前所在的目录 [root@jiangnan tomcat]# echo $PWD /root/tomcat [
php中如何
定义
变量
,php中各种
定义
变量
的方法小结
1.
定义
常量define("CONSTANT", "Hello world.");常量只能包含标量数据(boolean,integer,float 和 string)。调用常量
时
,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo CONSTANT;注: 常量和(全局)
变量
在不同的名字空间中。这意味着例如 TRUE 和 $TRUE 是不同的。2.普通
变量
$a = "hello";3....
php如何拼接
变量
名,php动态拼接
变量
名,可变
变量
,动态
变量
,使用花括号,使用
两个
$符...
php动态拼接
变量
名,可变
变量
,动态
变量
,使用花括号,使用
两个
$符方式一:使用花括号,前缀部分不需要用单引号$nums10 = 100;$xxx*${bcount.$nums10}['m54']/$nums10方式二:使用
两个
$符,先给key赋值最终的
变量
名称,后面才当成真正的
变量
使用。$nkey = 'bcount'.$nums10;$xxx*$$nkey['m54']/$nums10=====...
C#开发之——
变量
的
定义
和使用(2.3)
一 概述
变量
(Variable)是C#编程中不可缺失的内容,使用
变量
可以更容易地完成程序的编写
变量
可以理解为存放数据的容器,并且在将值存放到
变量
中
时
还要为
变量
指定数据类型
变量
和常量是相对的:
变量
是指所存放的值是允许改变的,而常量表示存入的值不允许改变 二
变量
的
定义
在
定义
变量
时
,首先要确认在
变量
中存放的值的数据类型,然后再确定
变量
的内容,最后根据C#
变量
命名规则
定义
好
变量
名
定义
变量
的语法如下: 数据类型
变量
名; 例如
定义
一个存放整数的
变量
,可以
定义
成 int num;
C++ 语言
65,192
社区成员
250,525
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章