MrW*_*xyz 1 xcode data-structures
所以我是编程的新手,甚至是Xcode的新手.我在Xcode中使用结构时遇到问题.我已经到了复制和粘贴代码的地步,
struct product {
int weight;
float price;
} ;
product apple;
Run Code Online (Sandbox Code Playgroud)
来自c ++网站,但是当我尝试通过apple.weight = 5;
我的错误声明未知类型名称'apple'和预期的不合格ID 时,我会声明苹果的重量.
简单:你有一个结构,而不是一个typedef结构.
您可以按如下方式使用它:
struct product {
int weight;
float price;
};
struct product apple;
void func() {
apple.weight = 12;
}
Run Code Online (Sandbox Code Playgroud)
但是,如果使用typedef,则可以为数据类型指定实际名称:
typedef struct { .. } product;
product apple;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7545 次 |
| 最近记录: |