首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
keilc51专题
keilC51明明已经定义的变量却报错未定义与期待asm
文章目录 keil_C51采用的是C89标准:C89变量定义标准:程序块: expected '__asm':已经定义某个变量却报错未定义该变量:从汇编语言中看: keil_C51采用的是C89标准: C89变量定义标准: 1. 变量定义位置: 在C89标准中,所有局部变量必须在函数或块的开头定义。这意味着在定义好变量之前不能有其他的执行语句,如scanf或其他函数调用。
阅读更多...