str[3]是字符串第四个字母l,将其改为\0就将字符串结束了。
str在内存存放结束后就是str3开始存放。
str只有6位空间,输入超过六位之后,编译器会将多余的输入从str的地址开始,一直向内存中输入。
c语言的字符串数组,本质是字节数组,存放了很多字节。
数组定义放在堆和栈中是可以修改的,指针指向的是不能修改的
字符串以\0结束
hell\0 以字符串输出%s hell 以字符输出%c hello
\0不输出,换行就空行
查看字符内存:x/数量c单位