VC++ 不能编译??

王朝知道·作者佚名  2012-09-13
窄屏简体版  字體: |||超大  
 
分類: 電腦/網絡 >> 程序設計 >> VC++
 
問題描述:

我才学C 想用sizeof看一下INT这些占的字节数

#include <stdio.h>

void main()

{

int a; short int b;long int c;

char d;float e; double f;

printf("%d,%d,%d,%d,%d",sizeof(a),sizeof(b),sizeof(c),sizeof(d),sizeof(e));

}

编译了几次有错误我就修改了一下,但是就不可以编译了提示为:

Compiling...

sizeof.cpp

C:\vc++\sizeof\sizeof.cpp(4) : warning C4101: 'a' : unreferenced local variable

C:\vc++\sizeof\sizeof.cpp(4) : warning C4101: 'b' : unreferenced local variable

C:\vc++\sizeof\sizeof.cpp(4) : warning C4101: 'c' : unreferenced local variable

C:\vc++\sizeof\sizeof.cpp(5) : warning C4101: 'd' : unreferenced local variable

C:\vc++\sizeof\sizeof.cpp(5) : warning C4101: 'e' : unreferenced local variable

C:\vc++\sizeof\sizeof.cpp(5) : warning C4101: 'f' : unreferenced local variable

还有一个问题是,我为什么不可以关闭VC++呀,

you cannot close the workspaces......select the stop build cammand...

參考答案:

没有关系 继续编译连接 得到答案。

内容只是警告你 变量在使用的时候没有初始化 在这个地方不初始化也可以 但是编译器一般都固执的认为 变量在使用之前应该初始化 所以给出警告

在本例中不影响结果

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航