指鹿为马?聚聚只不过套用了C/C++码农的风格,看样子连任稳了

k
kiwaho
楼主 (未名空间)

聚聚大嘴,天下尽知。
政敌经常攻击他指鹿为马。
C程序员笑了:这是我们的老套路啦。你瞧:
double var = 1.0;
printf("ASCII value of 2nd byte in memory= %c\n", (char *)(&var)[1]);
咋的,明明是指向8字节长的浮点数,我偏偏要指鹿为马,说它是指向单字节流的指针
,甚至可根据需要,随时cast成任何数据类型。
不服?放马过来,我把它当鹿打趴,哈哈!
所以,拿这点屁事攻击聚聚,火力不够吧?
预测:聚聚大概率连任成功,势不可挡。

k
kiwaho

川黑估计要哭晕在厕所
c
centralla

你知道什么叫reinterpret_cast吗?

【 在 kiwaho (千瓦厚) 的大作中提到: 】
: 聚聚大嘴,天下尽知。
: 政敌经常攻击他指鹿为马。
: C程序员笑了:这是我们的老套路啦。你瞧:
: double var = 1.0;
: printf("ASCII value of 2nd byte in memory= %cn", (char *)&var[1]);
: 咋的,明明是指向8字节长的浮点数,我偏偏要指鹿为马,说它是指向单字节流的指针
: ,甚至可根据需要,随时cast成任何数据类型。
: 不服?放马过来!
: 所以,拿这点屁事攻击聚聚,没意思啊!
: 预测:聚聚大概率连任成功,势不可挡。

k
kiwaho


【 在 centralla (central LA) 的大作中提到: 】
: 你知道什么叫reinterpret_cast吗?
https://en.cppreference.com/w/cpp/language/reinterpret_cast

k
kiwaho

天道酬勤,聚聚加油!
败蹬是驴子是马,该拉出来溜溜吧?
k
kiwaho

今天买了美国的大选博彩,赔率还行,愿赌服输,小赌怡情哟。特此留文纪念。
o
omgpop

你这个立意是好的,但是你不会写c程序啊,哪儿抄来的?连里头的错误也看不出来。

【 在 kiwaho (千瓦厚) 的大作中提到: 】
: 聚聚大嘴,天下尽知。
: 政敌经常攻击他指鹿为马。
: C程序员笑了:这是我们的老套路啦。你瞧:
: double var = 1.0;
: printf("ASCII value of 2nd byte in memory= %cn", (char *)&var[1]);
: 咋的,明明是指向8字节长的浮点数,我偏偏要指鹿为马,说它是指向单字节流的指针
: ,甚至可根据需要,随时cast成任何数据类型。
: 不服?放马过来,我把它当鹿打趴,哈哈!
: 所以,拿这点屁事攻击聚聚,火力不够吧?
: 预测:聚聚大概率连任成功,势不可挡。

k
kiwaho


【 在 omgpop (See my signature) 的大作中提到: 】
: 你这个立意是好的,但是你不会写c程序啊,哪儿抄来的?连里头的错误也看不出来。

我20年C/C++老司机了,可能新技术没跟上来,快给我指出哪错了?
谢先!
o
omgpop


你这个目测编译不过啊,要不要试试?
这个&a到底先跟[]结合还是先跟cast结合呢?

【 在 kiwaho (千瓦厚) 的大作中提到: 】
: 我20年C/C++老司机了,可能新技术没跟上来,快给我指出哪错了?
: 谢先!

k
kiwaho


【 在 omgpop (See my signature) 的大作中提到: 】
: 你这个目测编译不过啊,要不要试试?
: 这个&a到底先跟[]结合还是先跟cast结合呢?

无论谁先后,结果都一样。不信你试。
o
omgpop

你这种回答明显就是不会写c啊,先跟后面结合那就是第九个byte嘛。

【 在 kiwaho (千瓦厚) 的大作中提到: 】
: 无论谁先后,结果都一样。不信你试。

a
amateuridiot

你这明显是少一括号,还20年C/C++老司机呢。
这种垃圾code明显编译都通不过。char*的指针用%c打印。
o
omgpop

我写程序基本不会写这些很复杂的语句,情愿拆成几行写,这样一来不会因为自己真的不懂写错,二来也会避免别的孩子没看懂理解错。

【 在 amateuridiot (业余阿呆) 的大作中提到: 】
: 你这明显是少一括号,还20年C/C++老司机呢。
: 这种垃圾code明显编译都通不过。char*的指针用%c打印。

C
Cadillaclee

Haha
k
kiwaho


【 在 omgpop (See my signature) 的大作中提到: 】
: 我写程序基本不会写这些很复杂的语句,情愿拆成几行写,这样一来不会因为自己真的
: 不懂写错,二来也会避免别的孩子没看懂理解错。

如果程序员定义变量:void * ptr = null,说明想拿ptr为所欲为了。
如果ptr指向毛泽东思想,那这个ptr指针的威力就更大了。
k
kiwaho


【 在 amateuridiot (业余阿呆) 的大作中提到: 】
: 你这明显是少一括号,还20年C/C++老司机呢。
: 这种垃圾code明显编译都通不过。char*的指针用%c打印。

仓促写就的调侃短文而已,就别钻牛角尖了。

正常编程, 我一般用C++的cout <<
或者用MFC的全局对象afxDump。