PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] C档与CPP档执行结果不同
楼主:
hth9494
(hth9494)
2015-12-31 17:03:29
大大们好,今天我在练习sizeof函数时遇到奇怪的现象,以下截图来表示
我的操作过程。
我的程式码:
#include <stdio.h>
int main(){
printf("%d\n", sizeof('a'));
printf("%d\n", sizeof(char));
getchar();
}
楼主:
hth9494
(hth9494)
2015-12-31 17:05:00
也预祝大家新年快乐哦~
作者:
bibo9901
(function(){})()
2015-12-31 17:06:00
c的sizeof('a') == sizeof(int)c++的sizeof('a') == sizeof(char)还有sizeof回传型态是size_t, printf 里面要用 %zd
作者:
TobyH4cker
(Toby (我要当好人))
2015-12-31 20:08:00
char ch = 'a';printf("%d\n", sizeof(ch));3.到4.没变我猜是因为程式码没有修改就没有重新编译?的确跳过编译了,你把Source.obj删除后再build就正确
继续阅读
Re: [问题] GitExtensions安装问题
schizophrena
[问题] OpenGL objloader相关问题
on9bb
关于 addressof的实作
dreamboat66
Re: [问题] 介于static和private的宣告?
Caesar08
[问题] GitExtensions安装问题
schizophrena
[问题] optix范例如何贴图
micrometer
[问题] 用阵列即时存值及取阵列内值问题
t78923t
[问题] MFC CListCtrl重载DrawItem问题
BIAO
[问题] g++ 编译后乱码
yongb
[问题] 介于static和private的宣告?
noodleT
Links
booklink
Contact Us: admin [ a t ] ucptt.com