社区
C++ 语言
帖子详情
两个简单的问题请教大家.
velen
2008-06-17 10:01:29
1.下面函数存在哪些问题?
void f()
{
char *a;
a=(char*)malloc(5);
strcpy(a,"abc");
a="cde";
free(a);
}
2.sizeof(A)等于多少?函数跟静态变量的SIZE是怎么确定的?
class A
{
void too1();
virtual void too();
int i;
char c;
static int bb;
}
...全文
84
3
打赏
收藏
两个简单的问题请教大家.
1.下面函数存在哪些问题? void f() { char *a; a=(char*)malloc(5); strcpy(a,"abc"); a="cde"; free(a); } 2.sizeof(A)等于多少?函数跟静态变量的SIZE是怎么确定的? class A { void too1(); virtual void too(); int i; char c; static int bb; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
K行天下
2008-06-17
打赏
举报
回复
free(a); 错误
bitxinhai
2008-06-17
打赏
举报
回复
void f()
{
char *a;
a=(char*)malloc(5);
strcpy(a,"abc");
a="cde"; //这里产生错误,必须用strcpy为char*为其赋值
free(a);
}
yuzl32
2008-06-17
打赏
举报
回复
1、malloc(5); 返回指针丢失
2、sizeof(A) = 虚拟表指针4 + 整型4 + 字符1 + 对齐3 = 12
matlab
两个
直方图重叠,
请教
大家在同一坐标下作两组数据的直方图的
问题
以及hold on
问题
...
该楼层疑似违规已被系统折叠隐藏此楼查看此楼先
简单
描述一下
问题
:现在有两组数据,我要先编写...不知道如何用hold on,不知道在以下
两个
程序的何处用bar。拜托大家,谢谢!程序1:y=[8481.83376.841800 ...];>...
matlab如何将在同一个图里画两组数据的直方图,
请教
大家在同一坐标下作两组数据的直方图的
问题
以及hold on
问题
...
该楼层疑似违规已被系统折叠隐藏此楼查看此楼先
简单
描述一下
问题
:现在有两组数据,我要先编写...不知道如何用hold on,不知道在以下
两个
程序的何处用bar。拜托大家,谢谢!程序1:y=[8481.83376.841800 ...];>...
C语言
两个
指针指向同一个,如何避免
两个
指向同一个地址的多次释放有关
问题
...
怎么避免
两个
指向同一个地址的多次释放
问题
本帖最后由 wallwind 于 2014-03-05 20:44:48 编辑比如以下代码#include#includeintmain(){int*ptr=malloc(10*sizeof(int));int*ptr2=ptr;if(ptr){free(ptr);ptr=NULL;...
向大家
请教
一个
问题
以下
问题
来自我们的真实需求,并加上在一个氛围尚可的 QQ 群讨论的补充,我们没有得出比较好的答案,特向大家
请教
。
RGB转一维线性色彩空间计算
两个
颜色的距离.判断颜色是否相近.计算
两个
颜色的差.
我最近在解决一个
问题
, 想计算
两个
小图片的相似性. 为了简化计算我打算把rgb三种颜色的分离数值合并成一个数值. 两种颜色越是相近, 这
两个
数值的差越小例如 颜色 #000001和颜色#000002的差是1, 数值越小说明
两个
颜色...
C++ 语言
64,690
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章