可能重复:
初始化未初始化的值?
void Encrypt( FileContent *pFile )
{
/* Get the key total ascii value */
DWORD asciiKeyValue;
for (DWORD i=0; i < pFile->keyLength; i++)
{
asciiKeyValue += pFile->encKey[i];
}
_tprintf(_T("[*]DEBUG The encKey ascii value is: %ld\n"), asciiKeyValue);
}
Run Code Online (Sandbox Code Playgroud)
我得到的放出来430
的时候DWORD asciiKeyValue
,但一旦DWORD asciiKeyValue = 0
是230
这是理所应当的.
有人对此有解释吗?asciiKeyValue
变量是否在未指定显式值时获得随机值?
归档时间: |
|
查看次数: |
1522 次 |
最近记录: |