问题标签 [operand]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
assembly - 为什么这是一个无效的操作数?
我有以下由我正在编写的编译器生成的 ASM 文件:
当我尝试编译它时,我收到以下错误:
test.asm:16:错误:操作码和操作数的无效组合
test.asm:19:错误:操作码和操作数的无效组合
test.asm:29:错误:操作码和操作数的无效组合
这真的没有意义,因为根据 NASM 文档,我可以:
MOV mem_offs, reg_eax 386
为什么我不能执行这个操作?
c - 例如,在 C 中,为什么允许对 shift 的第二个操作数进行签名?
注意:这个问题是关于位移运算符 << 和 >>的第二个操作数的符号性。完全不是关于第一个操作数。
CERT INT34-C,部分:不要移动负数的位......
并不是说它需要证明,而是他们证明说这是未定义的行为是正当的。
我会认为该规则是有意义的,因为如果您想以另一种方式移动,请使用适当的移位运算符为另一个方向移动正数位。
因此,如果在 C 语言中,移位负数位既没有必要也没有定义,为什么 << 或 >> 的第二个操作数甚至允许有符号?
例如,MISRA-C:2004(无论您认为 MISRA 喜欢还是不喜欢)在其第 6.10.2 节中,作为解释结果类型仅取决于第一个操作数的副作用,说“第二个操作数可以是任何有符号或无符号整数类型”。[强调我的]
为什么要邀请人们在位移中使用有符号的第二个操作数?为什么允许?有没有编译器警告过它?
integer - 操作数“+”的类型无效 Ada 95
我在 Ada95 的 ans spec 文件中定义了两个整数范围,如下:
当我编译正文文件的代码时,我有这样的代码行:
YearVal 是年份类型,monthVal 是月份类型,我有以下错误
编译:运算符“+”的操作数类型无效
我怎样才能添加这个值来获得一个整数?谢谢!
mysql - MySQL:JOIN 语法 + 选择中的选择 = 操作数错误
我一直在努力解决这个问题。这里是:
我的目标是插入一个表格,该表格将显示随机的名字、姓氏、性别、状态、年龄和事件 ID。我尝试了很多方法来修改这个脚本,包括分离 select 语句,但我似乎总是以这个错误结束:
错误 1241 (21000):操作数应包含 1 列
请告诉大家,这已经让我压力了一段时间......这可能是一个非常简单的答案,但我只是让自己更加困惑。如果您需要任何澄清,请询问。
c - 嵌入在 c 中的汇编代码为 cmp 提供了不正确的操作数类型错误
我编写了一个程序来检查一个数字是正数、负数还是零。当我尝试编译代码时,它给出了一个不正确的操作数类型错误,第 28 行是 cmp 操作码。我的格式是错误的,还是这里有其他问题?
gcc - 为什么在使用 GCC(2 行,cmp 和 bl 指令)编译 SPARC 程序集时会出现“非法操作数”错误?
GCC 抱怨说:
A3.s:汇编器消息:A3.s:32:错误:非法操作数 A3.s:33:错误:非法操作数
有问题的行(斜体)和周围的代码是:
我是 SPARC 组装的初学者,我没有解决这个问题。任何人都可以看到问题吗?
c - 左操作数必须是左值
有人可以帮忙吗?这两行代码出错。 num_red - count_red = red_pot;// all defined as 0
和
mysql - MySQL 错误“操作数应包含 1 列”
我可以找到很多类似的问题,但没有真正解决我的问题。
我的 SQL 查询:
我收到的错误代码是
如果我只使用括号中的查询,它可以工作,结果是
我的错误在哪里?非常感谢你的帮助。
php - 不支持的操作数类型?
我不得不说我在 PHP 方面完全一无所知,我知道足以将我的网站调整到可以接受的程度。我在使用 phpauction GPL 时遇到了一些问题,每当我点击我的一个类别时,都会得到以下信息:
致命错误:第 175 行 /home/retrorea/public_html/tradepost/browse.php 中不支持的操作数类型
这就是第 175 行的内容...
这是其余的代码。
任何帮助将不胜感激。谢谢!
ios - 需要左值作为 ios 中赋值的左操作数
这是我的代码
其中 X 是双精度数组
谢谢