PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 请问这样写有什么问题
楼主:
liptonbin
(我还存在耶)
2015-01-24 10:18:25
请问一下版友
底下这两段code,会有什么问题阿
看不太出来
谢谢
1.
int val;
int **p;
val = *p;
2.
int fun(volatile int *a)
{
return (*a)*(*a);
}
作者: tubbysong (song)
2015-01-24 13:45:00
自己写一写不就知道了
作者:
a27417332
(等号卡比)
2015-01-24 16:36:00
帮抵销,第二个要写出来会出错应该不太容易吧
作者:
dritchie
(卍~迈斯纳效应~卍)
2015-01-24 19:04:00
第二个是race condition
作者:
a27417332
(等号卡比)
2015-01-24 23:27:00
不过蛮好奇乘法运算是不是原子操作?印象中有些指令是
作者:
Qbsuran
(Qbsuran)
2015-01-24 23:47:00
撇人浅见 1. 指标在64bit系统是8bytes int还是4bytes2. volatitle的变量就是随时会变 int b=*a; return b*b;volatile错字 哈
作者:
TobyH4cker
(Toby (我要当好人))
2015-01-25 01:52:00
x64: sizeof(int)=4 ,sizeof(int *)=8
作者: anyoiuo
2015-01-26 15:23:00
1. Segmentation fault, 2. Multiplication overflow
继续阅读
[问题] 正方形翻转相等问题,附图说明
Caesar08
[问题] VS2013 opencv249 环境设定问题
world4jason
[问题] 2051 analog comparator问题
jiannan1828
[问题] 把值存到一个指定的内存位址
unixxxx
[问题] 共享函式库全域变量
pili100
Re: [问题] 请问C 16进制输出的问题
Push5F
[问题] 写入一个灰阶BMP档 跑不出图像
uni1021
[问题] 程式被误判为病毒?用C++与Qt编写
i78524
[问题] 请问C 16进制输出的问题
lupig
[问题] operator overloading : 矩阵乘法
skyconquer
Links
booklink
Contact Us: admin [ a t ] ucptt.com