@literalkernel 好吧...反正老师讲课的时候就只是提了一嘴字符串,和string.h的库,以及让我们不要用字符串操作。年幼无知的我们根本不知道这背后的坑有多大...
晚安
@mao 才发现,不要用字符串操作哈哈哈,我们老师那就"不负责任"了,另外我觉得搞清楚后不是太难,虽然很迷惑。
@literalkernel 嗯,现在大致清楚(反正就申请一块较大/合适的字符数组扔进去慢慢处理),越发的想开始自学python
@mao 字符数组还是局部变量,或者在全局作用域试试,返回局部对象指针或引用也是个坑
@mao 我只查到标准说 string literal 是 static storage ,然而 static storage 是指整个程序生命周期可见,程序初始化时初始化对象,也没说不能写值,不能写值是 6.7.9 节 EXAMPLE 8 里头说了一句写值是未定义行为。。。里面坑还挺深。