| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2393 人关注过本帖
标题:关于malloc申请空间的问题,在线等...
取消只看楼主 加入收藏
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
结帖率:96.43%
收藏
已结贴  问题点数:20 回复次数:4 
关于malloc申请空间的问题,在线等...
程序代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <malloc.h>

int main(void)
{
    char *p = (char *)malloc(sizeof(char) * 10);
    for (unsigned i = 0; i < 10; i++)
        p[i] = '6';
    printf("%s\n%u\n", p, strlen(p));
    system("pause");
    return 0;
}

运行结果:
图片附件: 游客没有浏览图片的权限,请 登录注册

为什么会这样?乱码是什么情况,大小也跟我申请的不是太一样...
搜索更多相关主题的帖子: malloc 申请 空间 include char 
2018-12-21 22:52
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 2楼 MeandC
那后面的乱码是什么情况
2018-12-22 02:24
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
get了
2018-12-22 11:02
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
get了
2018-12-22 11:03
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 2楼 MeandC
有个问题,如果我需要开辟一个存放字符串的空间,是不是要多申请一个字节方'\0'?
2018-12-22 11:07
快速回复:关于malloc申请空间的问题,在线等...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017693 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved