C++中,定义部分“PRO temp”和“int temp”这两个有什么区别?

[复制链接]
查看11 | 回复3 | 2012-2-24 19:23:18 | 显示全部楼层 |阅读模式
唉,你是在做C++的上机考试题目吧。int temp 是一个定义语句,类似VB中的dim temp as integer;那么同理,PRO temp;就是定义了一个类型为PRO的变量temp。你先看看题目前面是不是在括号后面有个PRO?那段话就是定义了PRO这个产品因素的结构体。希望我的回答对你有用。...
回复

使用道具 举报

千问 | 2012-2-24 19:23:18 | 显示全部楼层
区别太多,能发生的事情也太多,你需要学习面向对象的基本思想再说。C++的那个语义,可能远远超出了你的想象,光是“PRO temp”可能产生的错误就有好几十种。...
回复

使用道具 举报

千问 | 2012-2-24 19:23:18 | 显示全部楼层
你前面是不是有:typedef int PRO;或typedef (其他数据类型) PRO;不然怎么可以将PRO当作数据类型? PRO temp;这一句将会产生:Undefined symbol 'PRO'错误!...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行