社区
C语言
帖子详情
为什么输出结果不都为0
manrenmanren
2006-11-25 03:42:27
考虑这段代码
long *buf = (long *)malloc(10);
memset(buf,0,1);
int i;
for(i = 0;i < 10;i++)
cout<<buf[i]<<" ";
结果为:0 0 0 135105 0 0 0 0 0 0
为什么不都是0?
在Linux下用gcc编译
...全文
275
8
打赏
收藏
为什么输出结果不都为0
考虑这段代码 long *buf = (long *)malloc(10); memset(buf,0,1); int i; for(i = 0;i < 10;i++) cout<<buf[i]<<" "; 结果为:0 0 0 135105 0 0 0 0 0 0 为什么不都是0? 在Linux下用gcc编译
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
manrenmanren
2006-12-08
打赏
举报
回复
谢谢。
manrenmanren
2006-12-06
打赏
举报
回复
mark
manrenmanren
2006-11-25
打赏
举报
回复
可以这么用的,错误是在字节的数目上,呵呵。
一分之千
2006-11-25
打赏
举报
回复
long *buf = (long *)malloc(10);
memset(buf,0,1);
这里不对吧?这是一个指针啊!
manrenmanren
2006-11-25
打赏
举报
回复
错了,是一位(^_^)
manrenmanren
2006-11-25
打赏
举报
回复
解决了,谢谢两位朋友的帮助!
谢谢!!
jixingzhong
2006-11-25
打赏
举报
回复
malloc 的单位是字节,
如果malloc(10) 这样是分配10字节,
不是 10 个long 元素 !!
memset 也是一样~~
jixingzhong
2006-11-25
打赏
举报
回复
代码存在很大的问题:
long *buf = (long *)malloc(10*sizeof(long));
memset(buf,0,10*sizeof(long));
int i;
for(i = 0;i < 10;i++)
cout<<buf[i]<<" ";
vc为什么会出现
输出结果
为0的情况(异常分析)
这里有一个需要注意的地方: 使用c语言在vc上编译运行时,
输出结果
一直为0,这时你看一下是否属于下面的这个问题。 #include void main() { int x=0; x=1/2*12; printf("%d\n",x); x=12/2; printf("%d\n",x); } 结果: 分析: 1/2*12=0,这一块并不等于6,是因为这里1/2=0(这个是整
为什么python输出不了结果_为什么print语句打印不出来
Python中print语句主要是向屏幕打印输出的。在python2和python3中,两者是有些区别的,使用时要注意一下。逗号分隔符在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1y = 2z = 3print("the values are", x, y, z)#打印结果为 the values are 1 2 3在...
python
输出结果
不换行_python
输出结果
不换行的方法
python
输出结果
不换行的方法发布时间:2020-09-03 12:03:52来源:亿速云阅读:87作者:小新这篇文章将为大家详细讲解有关python
输出结果
不换行的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。python3.0 的print 函数有如下的形式:print([object,...][,seq=' '][,end='\n'][,file=s...
【解决办法】在codeblocks中利用printf输出double数据时
输出结果
始终为0.000的问题
1.遇到的问题 在codeblocks中,利用printf函数输出double数据时,
输出结果
始终为0.000。 运行时输出函数代码如下: printf("%.2lf\n", answer); 2.解决办法 在C++中,double类型需用 %f 格式输出,不能用%lf格式输出。正确代码如下: printf("%.2f\n", answer); 3.知识拓展 ①在C++中,double类型用 ...
关于devC++的结果输出0的原因
关于devC++的结果输出0的原因
C语言
70,023
社区成员
243,253
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章