想法是尝试以“人类”的方式创建转义序列。例如,我使用两个字符来创建'\n'
,'\'
和'n'
。
我正在考虑的是char array[3]={'\\','n','\0'};
这样我就可以改变'n'
角色并仍然将其用作转义序列。
当我printf(array)
现在打印时:
\n
我希望它转到下一行。
例如:
如果我想手动检查字母表中的每个字母在用作带有循环的转义序列时会做什么?
for(char='a';char<='z';char++)
{
/* create escape sequence with that letter */
/* print that escape sequence and see what it does */
}
这不是一项作业,没有实际用途(至少现在还没有),而只是一个理论问题,我无法在任何地方找到答案,也无法自己弄清楚。