摘要:参考 这里:https://theiphonewiki.com/wiki/Modelshttp://en.wikipedia.org/wiki/List_of_iOS_deviceshttp://www.everyi.com/by-identifier/ipod-iphone-ipad-specs-...
阅读全文
随笔分类 - c
摘要:在某些情况下,如下代码char *str =(char *) malloc(100);if(str!=NULL) { strcpy(str, "hello"); free(str);} printf(str);可能会打印出hello。(不推荐这么做,这里只是说明问题。)free到底释放的是什么?解释一:C标准没有规定free掉的数据应该是什么。只是说:free掉的内存不要再用。free只是告诉系统,这块内存我不要了,你可以再分配给别人用。系统不一定立即修改里面的内容(取决于编译器和操作系统)。解释二:只是把这块(内存)还给操作系统让,别的程序可以malloc到,但你有指向他
阅读全文