2 never setttle Never_Setttle 于 2016.03.20 09:45 提问

小白求助类型强制转换

#define _CRT_SECURE_NO_WARNINGS//去掉安全检查
#include
#include
#include< string.h>

struct info
{
char name[100];
int num;
};

typedef struct info* P;
void main()
{
P ip;
ip = (P)malloc(sizeof(struct info));//为什么这里提示不能强制转换
strcpy(ip->name, "zhangsan");
ip->num = 100;
printf("%s,%d\n", ip->name, ip->num);

system("pause");

}

1个回答

bealing
bealing   Rxr 2016.03.20 10:12

没错呀,你的运行环境是什么?

Never_Setttle
Never_Setttle 我用的是vs2015,已经查出来了,就是编译器的问题,我重启后就没事了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!