看 看不惯了 看不惯就怼,怼不赢就走 注册 2020-05-08 消息 1,557 荣誉分数 500 声望点数 123 2020-11-09 #16 春夏秋鼕 说: 优先序错了不会因此致败吧 点击展开... 对,否则var既不是pointer,也不是array,没法被subscripted 最后编辑: 2020-11-09
看 看不惯了 看不惯就怼,怼不赢就走 注册 2020-05-08 消息 1,557 荣誉分数 500 声望点数 123 2020-11-09 #17 bb88qq 说: 嘿嘿,我这是钓鱼测试贴,以贴会码农,恭喜同行发现错误,我们交个朋友怎样? 我要改成下面这段,估计你挑不出毛病: /* snippet with type cast */ void * ptr = malloc(1000); // omitted some codes whatevers int i= *(int *)ptr; double d = *(double *)ptr; strcpy( (char *)ptr, "Trump will win 2020 election!"); 点击展开... 没毛病,记得最后free。
bb88qq 说: 嘿嘿,我这是钓鱼测试贴,以贴会码农,恭喜同行发现错误,我们交个朋友怎样? 我要改成下面这段,估计你挑不出毛病: /* snippet with type cast */ void * ptr = malloc(1000); // omitted some codes whatevers int i= *(int *)ptr; double d = *(double *)ptr; strcpy( (char *)ptr, "Trump will win 2020 election!"); 点击展开... 没毛病,记得最后free。
B bb88qq 知名会员 注册 2003-07-31 消息 463 荣誉分数 94 声望点数 153 2020-11-09 #18 看不惯了 说: 没毛病,记得最后free。 点击展开... free不再用的内存那是必须的,否则,内存一地鸡毛。