一些有趣的疑问
- 字符串栈数组调用字符串库
API
进行赋值么
c
char szStackStr[] = "Hello World!";
答案:使用机器指令进行硬编码
- 无限循环存在比较指令么
c
while(1)
{
printf("Hello World!\n");
}
答案:while开始处,即使是没有编译优化的程序,也不存在比较跳转指令
特别建议:在某些场合,可以使用无限循环来节约编译指令
灵感来源Linux SCTP内核模块TSN回环比较节省指令变更