V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bugeye  ›  全部回复第 18 页 / 共 51 页
回复总数  1019
1 ... 14  15  16  17  18  19  20  21  22  23 ... 51  
ifdef是预编译语句。就是在真正编译前先根据“环境变量”处理代码。
如果用了 gcc -Daa
真正到编译器的代码就成了
#include<stdio.h>
int a;
int b;

b=1;
a=0;
。。。。

这种写法本身有问题,有些编译器应该会报错。
应该写成
#ifdef aa
int a=0;
#else
int a=1;
#endif
就是ifdef的应用啊,你用gcc 传了aa进去。
遇到第一个ifdef,因为没有定义bb,所以是else b=1.
第二个ifdef,因为定义了aa,所以a=0。
输出应该是01.出题目的搞错了。。。。出题目的估计想当然认为01=1.但输出格式明明是两个%d。

你还可以试试 gcc -Daa -Dbb ....
这样结果是00

不加 任何-D,结果是11
楼主单复数不分,过去,现在时不分。动词,名词不分。
必须加冠词的地方不加。。。。。果然是中国人。。。。

同时也证明了屈折语完全没有存在的必要。。。。。因为完全可以看懂楼主在说什么。
2015-04-07 10:29:57 +08:00
回复了 mocodo 创建的主题 C C/C++猿们,你们的花括号{}都习惯怎么写?
@ehs2013 你这种单行的真心没必要加任何括号。
2015-04-06 16:26:04 +08:00
回复了 mocodo 创建的主题 C C/C++猿们,你们的花括号{}都习惯怎么写?
不写花括号,语号用逗号分隔,这样就没烦恼了吧。
2015-04-03 08:45:21 +08:00
回复了 icedx 创建的主题 问与答 2015 年愚人节, 各大公司有哪些有趣的愚人节玩笑?
@icedx 装CM12的4月1日alpha版,一开机就能看到。
2015-04-02 19:29:17 +08:00
回复了 icedx 创建的主题 问与答 2015 年愚人节, 各大公司有哪些有趣的愚人节玩笑?
CM12 Android is upgrading, powered by Microsoft. Don't turn off power.
2015-04-02 11:28:34 +08:00
回复了 herozem 创建的主题 C C 语言中"=="的用法的几个问题?
@herozem 我觉得如果你读过汇编,就知道C语言实质上是一种可以跨平台的高级宏汇编。所以想搞清楚这些底层的问题,最好是去学汇编。

但是。。。。。按软件业的现状看,还是把时间花在能快速原型,能快点做项目的语言为佳。就算用C语言也没必要搞清楚这些东西,只要记得比较字符串strcmp是正道就行。没必要浪费时间在这些底层细节上。这些细节要想100%搞清楚,得学计算机组成原理了。
2015-04-02 10:44:38 +08:00
回复了 herozem 创建的主题 C C 语言中"=="的用法的几个问题?
用gcc -S xxx.c 生成汇编,然后看汇编就明白了
$ cat test.s
.file "test.c"
.section .rodata
.LC0:
.string "hello"
.LC1:
.string "compare pointers: "
.LC2:
.string "y"
.LC3:
.string "n"
.LC4:
.string "\ncompare arguments: "
.LC5:
.string "\nuse strcmp :"
.text
.globl main
.type main, @function
main:

看吧,只有一个"hello",所以两个指针的内容是一样的。但这种比较方法是危险的。如果生成的汇编很傻,那么结果就变了。
2015-04-01 20:38:59 +08:00
回复了 grindsgears 创建的主题 宽带症候群 一个稳定的连接就这么难么?
另外,如果公司线路好的话,其实最简单的办法是在公司网络上搭个VPN,每天晚上拨到公司,用公司的线路。
2015-04-01 20:29:12 +08:00
回复了 grindsgears 创建的主题 宽带症候群 一个稳定的连接就这么难么?
@grindsgears 建议你先试试国内的机房,因为你不是翻墙。比如阿里云,美团云,青云,微软什么的。一般这些机房往北美去,都是走电信的企业线路,比家用线路好的多,至少不会有晚高峰。很多云试那么一两个星期也花不了多少钱。
2015-04-01 14:18:21 +08:00
回复了 grindsgears 创建的主题 宽带症候群 一个稳定的连接就这么难么?
移动4G和移动宽带不是一回事。另外移动宽带到美国表现也要看上岸以后peering,不是任何网站都好的。加上移动宽带和所有家用宽带一样,不定时抽风,不适合你要求的稳定性。

能买得起CBOT membership,还找不到个像样的香港VPS吗?

或者你租国内的很多机房VPS,那些机房线路到国外都是走电信商用线路。

Linode之流反而不该选,因为你的问题来源于你家到VPS那段水平太差。要解决也是解决你家的家用宽带的链路问题。
2015-04-01 12:05:35 +08:00
回复了 slwl 创建的主题 问与答 浙江电信 20M 光纤,上传最大 250K,求怎么破?
不用电信就是最好的办法。
2015-04-01 10:06:39 +08:00
回复了 noanti 创建的主题 健康 扁桃体经常发炎,有切除的必要吗
一年三四次应该没什么必要。后遗症好像也没什么。正常手术风险。
1 ... 14  15  16  17  18  19  20  21  22  23 ... 51  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 20:39 · PVG 04:39 · LAX 12:39 · JFK 15:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.