1.柔性數組
只是佔位符,不分配內存,佔用空間不確定,但是保證內存一定連續;
char[] 不佔內存,在符號位置
char[1] 佔內存
2.二進制安全
讀出來與寫入的一致,則二進制安全;
c中 字符串以\0結束,對於字符串本身有\0的會引起混亂。
3.PHP中的string
相同的字符串是寫的時候在是復值,回收查看應用計數;
字符串拼接,空間換時間,先預留一個大的,不夠再擴
1.柔性數組
只是佔位符,不分配內存,佔用空間不確定,但是保證內存一定連續;
char[] 不佔內存,在符號位置
char[1] 佔內存
2.二進制安全
讀出來與寫入的一致,則二進制安全;
c中 字符串以\0結束,對於字符串本身有\0的會引起混亂。
3.PHP中的string
相同的字符串是寫的時候在是復值,回收查看應用計數;
字符串拼接,空間換時間,先預留一個大的,不夠再擴
/** * 導出數據爲excel表格 *@param $data 一個二維數組,結構如同從數據庫查出來的數組 *@param $title excel的第一行標題,一個數組,如果爲空則沒有標題 *