99问答网
所有问题
同一个C程序 在不同的软件里面结果竟然不同,详细看图,一个是VC++6.0环境 一个是DEV C++环境
如题所述
举报该问题
推荐答案 2015-06-28
%n 到此字符之前为止,一共输出的字符个数,不输出文本
可能是不同的编译器里面的库在细节上有所不同吧
按照定义来说VC的是正确的,建议步进看一下dev中的printf的实现
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BvtBzBevj7BvXjztOB.html
其他回答
第1个回答 2015-06-28
你自己去翻书 倒是给找出 %n 是神马来 另外你 局部变量 不初始化 自己去翻书找找有什么 后果
相似回答
一个
关于
C语言
自增
++
运算的题目,高手进
答:
回答:根据编译器而
不同,
在你的编译器中应该是这样执行的: y=(++x)+(x++)+(++x); 因为第二个(x++)有括号,所以就求解x++再执行括号外面的+
,结果
也就是3+4+5=12
在VC
中就不同
为什么安装个
Vc++6.0
.连运行
一个
“Hello World!”都报错?
答:
很多情况可能就一个盘符的不同 (例如你
的VC
装在C,但是这些路径全部在D),改过来就OK了。 如果你是按照初始路径安装
vc6.0的,
路径应为: executatble files: C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin C:\Program Files\Microsoft Visual Studio\VC98\BIN C:\Program Files\...
在VS2010的
VC++
中如何编译、链接、运行、调试
程序
答:
CL.EXE,LINK.EXE,vcvars32.bat所在目录:假定VS2010使用默认安装路径 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin rc.exe所在路径:C:\Program Files\Microsoft SDKs\Windows\v7.1A\Bin 注意:(1)这些EXE文件在vs2010下可能存在多个不同路径,但都是
一样的,
可以通用 (2)如果电脑上安...
大家正在搜
结婚软件app哪个好
哪个软件可以查看成绩
看报告单的软件
看奖应该用哪个软件
咨询医生app软件哪个好
结婚软件
手机快三可靠的软件
结果的意思
双色球 开奖 结果
相关问题
同是一种语言,在keil和VC++6.0中的计算结果居然不一...
求高人解答:同一段程序在vc++ 6.0与turbo c运行...
一个谭浩强c语言上的程序,结果并不是书上讲的,我用的vc++...
我在vc++和在linux下写的相同代码,为什么运行的结果不...
有一c语言程序,在vc++6.0环境下,运行结果是1234,...
在vc++6.0环境下运行c程序和在turboc2.0下的区...
用VC++6.0写C程序,为什么运行完那个黑色的窗口闪了一下...
使用visual c++6.0编写每一个c程序是都必须新建工...