implicit return 0 for main
This commit is contained in:
parent
4893f0cd68
commit
50969c6bb9
7 changed files with 36 additions and 27 deletions
|
@ -135,7 +135,9 @@ $ sh boot.sh
|
|||
- 不支持局部变量之间的遮挡,重名的局部变量为同一变量。
|
||||
- 支持函数声明,可以通过函数声明来调用 C 语言库。不支持变量声明。
|
||||
- 函数只支持最多八个参数。函数声明中支持可变参数,仅用于兼容 C 语言库。
|
||||
- 类型检查可能有遗漏,若 C 编译器报错,而本语言编译通过,就可以认为是 UB。
|
||||
- 类型检查有遗漏,若 C 编译器报错,而本语言编译通过,就可以认为是 UB。
|
||||
- 例如函数调用的参数和 `return` 语句不会检查类型。
|
||||
|
||||
|
||||
## 限制
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue