1.下午写C代码的时候遇见了一个很神奇的问题,我就很郁闷为什么sizeof和strlen的是因为什么来判断的
2.通过查询百度来看到,sizeof是判断这个变量在内存的大小的,strlen是一直计算到以/0结束的才停止计算
3.还有如果是  int a = "hello" 这样是不对的,因为,通过debug调试看到,此时的a并没有被赋值,报错信息,是内存溢出,之后我又换到了 int a[] = {"hello"} 才可以,得出结论,变量没有办法来存放字符型的数据,只有变量的集合 = 数组 才可以存放字符串。
4.通过问群里的人员%c是字符输出,%s是字符串输出。