📜  ASCII NUL,ASCII 0(‘0’)和数字字面量0

📅  最后修改于: 2021-05-30 20:10:38             🧑  作者: Mango

ASCII NUL和零分别表示为0x00和0x30。 ASCII NUL字符用作C / C++中字符串的定点字符。当程序员在其代码中使用“ 0”时,它将以十六进制形式表示为0x30。在以下程序中,“整数”的二进制表示形式将填充什么?

char charNUL = '\0';
  
unsigned int integer = 0;
  
char charBinary = '0';

charNUL的二进制形式将具有其所有位设置为逻辑0的整数的二进制形式将具有其所有位设置为逻辑0,这意味着每个字节将充满NUL字符(\ 0)。 charBinary的二进制形式将设置为十六进制0x30的二进制等效形式。

要从最佳影片策划和实践问题去学习,检查了C++基础课程为基础,以先进的C++和C++ STL课程基础加上STL。要完成从学习语言到DS Algo等的更多准备工作,请参阅“完整面试准备课程”