initializer element is not constant
2017-11-09 16:51
369 查看
一般出现这种报错原因在于: 全局变量c的值不能在编译时确定,要在执行时确定
#include <stdio.h>
int a = 1;
int b = 1;
int c = a+b;问题出在int
c=a+b;这是不可以的。
还有另一种情况报错,就是回调函数的使用,wakeup()是回调函数。
错误:registerEventCallback ( wakeup());
正确:registerEventCallback
(& wakeup);
#include <stdio.h>
int a = 1;
int b = 1;
int c = a+b;问题出在int
c=a+b;这是不可以的。
还有另一种情况报错,就是回调函数的使用,wakeup()是回调函数。
错误:registerEventCallback ( wakeup());
正确:registerEventCallback
(& wakeup);
相关文章推荐
- initializer element is not constant 问题
- initializer element is not constant 问题
- initializer element is not constant
- initializer element is not constant 问题
- C语言:initializer element is not constant
- [问题记录]编译时出现 initializer element is not constant 错误
- C C++全局变量初始化 initializer element is not constant 错误
- 结构体初始化 initializer element is not constant
- 为什么出现“initializer element is not constant”错误
- rbtree.c:6: error: initializer element is not constant
- initializer element is not constant
- initializer element is not constant
- 关于全局变量及静态变量和initializer element is not constant问题
- initializer element is not constant 问题
- error:“initializer element is not constant”
- error: initializer element is not constant
- error C2099: initializer is not a constant
- error C2099: initializer is not a constant
- ios Initializer element is not a compile-time constant
- error C2099: initializer is not a constant