|
发表于 2022-3-1 11:38:04
|
显示全部楼层
这代码是C语言还是C++ ?
这代码有问题?有什么问题?这4个全没问题
你说的有问题指的是什么?这4个没有任何语法问题
- $ ls
- main.cpp
- $ cat main.cpp
- #include <iostream>
- int main() {
- {
- int a(10);
- }
- {
- int n = 10, a[n];
- }
- {
- int n;
- scanf("%d\n", &n);
- int a[n];
- }
- {
- #define SIZE 10
- int a[SIZE];
- }
- return 0;
- }
- $ g++-debug -o main main.cpp
- main.cpp: In function ‘int main()’:
- main.cpp:5:13: warning: unused variable ‘a’ [-Wunused-variable]
- 5 | int a(10);
- | ^
- main.cpp:8:21: warning: unused variable ‘a’ [-Wunused-variable]
- 8 | int n = 10, a[n];
- | ^
- main.cpp:13:13: warning: unused variable ‘a’ [-Wunused-variable]
- 13 | int a[n];
- | ^
- main.cpp:17:13: warning: unused variable ‘a’ [-Wunused-variable]
- 17 | int a[SIZE];
- | ^
- $ ls
- main main.cpp
- $
复制代码 |
|