我遇到了一个函数示例如下:
int someFunction(void)
{
int i;
for(i = 0; i < 10; i++)
{
a_var[i] = 0xFFFF; //uninitialize a_var
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
取消初始化变量的目的是什么,为什么必须使用0XFFFF?
代码不会取消初始化变量.代码只是将变量设置为值0XFFFF或65535.@ user2357112
代码的作者可能正在使用此值(16位)来表示特殊的东西 - 但这是特定于应用程序的.在C. @And中没有一般的非初始化变量
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |