- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
#import <Foundation/Foundation.h>
struct {
double x;
float yellow;
double number;
}budget;
struct budget random; //error: redefinition of random
void color(dollar){
random.number = random.x - dollar; //error member referance has a base type long(void)not a structure or union.
}
int main(int argc, const char * argv[]){
random.x = 10;//error member referance has a base type long(void)not a structure or union.
random.yellow = 1.4;//error member referance has a base type long(void)not a structure orunion
int dollar = 4;
color(newNumber); use of undeclared variable new number.
NSLog(@"the total budget is %.2f", random.number); //error member referance has a base type long(void)not a structure or union.
return 0 ;
}
我正在关注 Objective-C 的视频教程:http://www.youtube.com/watch?v=RsXivZEU9rc&list=SP54515103C712A53D&index=19 ,并且我已经尝试了我能想到的所有方法,但是此代码不会返回 random.number
总计,这将是 random.x-dollar
如中所述函数color()
。然后,我在 main
中调用 color()
并重命名了它的参数,它应该在函数中复制 dollar
并返回它,但事实并非如此。这是怎么回事?
最佳答案
我因为工作原因无法观看视频,但你正在重新定义“随机”。尝试用其他名称替换变量“随机”。其余的错误只是从第一个错误(您对随机的重新定义)开始级联。
关于c - 错误: redefinition of random and related compiler errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16865315/
我正在尝试制作一个压缩和解压缩文件的程序。我想为操作类型创建这样的枚举:typedef enum { COMPRESS, DECOMPRESS } operation;。问题是,我收到 4 个错误:
此代码会导致编译错误“错误:使用不同类型重新定义'p'”: void fun() { printf("fun"); } void (*p)(); p = &fun; 但是如果修改 void (
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 8 年前。 Improve t
这个问题在这里已经有了答案: Avoiding "redefinition of typedef" warnings when defining structs (2 个答案) 关闭 5 年前。 我
对于以下使用 Visual C++ 2010 的代码,我有一个奇怪的编译警告: #include class test { public: template
我有两个库(第三方),在每个库中,它们都定义了两个同名的类(在头文件中)。 // Lib A, HeaderA.h struct mycompare { //Some code }; // Lib B
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 5年前关闭。 Imp
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
我正在处理类里面的一个问题。它是关于创建一个“addressType”类,并使用它与已经写出的主函数进行交互。该程序无法运行,我得到的主要错误是“addressType.cpp:6:7: error:
我的 C++ 代码有一些问题。我现在正在尝试拆分一个头文件,该文件具有一些 char 指针的定义和声明(以前是字符串,但我遇到了一些 CRT 问题,因此将它们更改为 char 指针)。由于我已将它们更
我已经很久不用C++了,对它不是很友好。我正在恢复我的一个旧项目并尝试编译它,但我在启动 Makefile 时收到以下错误输出: g++ -W -ggdb3 -Wall -ansi -pedantic
我正在尝试构建一个链表,但我一开始就卡住了——我是一个完全的初学者。如何定义结构? 这是我收到的错误消息: 8 8 C:\Users\user\Desktop\list_funcs.c [错误] 's
这是我的代码: // in main.cpp #include "iostream" #include "circle.cpp" #include "rectangle.cpp" #include "
我有一个 iOS xcode 项目,当我选择 Generic iOS Device 作为我的目的地时,它构建得很好。但是,当我选择任何模拟器选项时,我的构建失败并出现许多 Redefinition o
我正在尝试将用户空间库链接到 Windows 内核驱动程序。它引用了 __iob_func,它是“libcmt.lib”(用户空间库)的一部分。我无法在 winddk 中访问此功能。因此,我计划为 _
在下面的代码中: typedef struct { union U { int a; char b; }U1;
我正在做一个大项目,我收到这个警告: ...\include\stddef.h" 38/9] macro "NULL" redefined ...\ncs_types.h" 125/13] previ
我在这里有这段代码,并且出现了GCC错误:在此代码的开头重新定义了union semun。 union semun { int val; /* Value fo
我是 javascript/typescript 开发人员,但对 Arduino/c++ 很陌生 我有一个类(见下面的 h 和 cpp)并且有这个编译器错误: DotMatrix.cpp:13:1:
我遇到了奇怪的错误,其中大多数涉及第 9-12 行(函数声明),但我找不到问题。请帮助我:) 谢谢 代码: #include #include #include #include #defin
我是一名优秀的程序员,十分优秀!