定义一个结构体,其中有元素为数组指针,用此结构体定义变量时,如何初始化该元素?没有金币,帮帮忙

[复制链接]
查看11 | 回复2 | 2012-11-15 11:16:49 | 显示全部楼层 |阅读模式
这个警告不是没有理由的,你直接写在代码里的字符串是字符串常量,而结构体需要的是数组,如果你再修改数组内的值可能会引起非法内存使用。如果肯定不会修改,可以讲字符串数组改为char*...
回复

使用道具 举报

千问 | 2012-11-15 11:16:49 | 显示全部楼层
编译不过。有几个问题。1、要include2、(STUDENT*)(&A)等没必要,直接用&A3、最大的问题,static const CLASS CUGB = {
pCtrl,
100 }; 这句里面,pCtrl和controls类型不匹配,甚至&pCtrl也不行,必须要(STUDENT* (*)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行