我用这段代码编译了c程序
printf("|%5c|", '\0'); 宽度 5 只是举例
printf("|%5c|", '\0');
然后在 a.out 上使用 cat -e
./a.out | cat -e
并在输出上有这个
| ^@|$
'\0' 表示为 ^@ 对吗?它是什么以及它是如何工作的?
c bash printf cat
bash ×1
c ×1
cat ×1
printf ×1