char* 是定义字符串变量的。
字符串变量其实就是最后一个元素为0x0的char元素数组。
这段程序的输出应该是 "k=4 a=12"
不过这段程序按规范来说,其实问题很多。
char *s = "1234"表示将字符串“1234”存储在一个变量s指向的地址
char *s表示定义了一个指针,如果你还没有学过指针的话,建议先学习一下指针,简单而言,指针就是指向地址的一个变量,一般的变量是指向的一个存储在地址中的数值,而指针是表示指向一个具体的地址,
char *s = "1234"表示将字符串“1234”存储在一个变量s指向的地址中