淺談char*類型前往值和字符串常量。本站提示廣大學習愛好者:(淺談char*類型前往值和字符串常量)文章只能為提供參考,不一定能成為您想要的結果。以下是淺談char*類型前往值和字符串常量正文
看這樣一段復雜的順序:
#include <stdio.h> char* fun() { return "fun"; } int main() { printf("%s", fun()); return 0; }
這段順序可以正常run,但是最好不要這麼做。
由於
直觀上你前往了一個部分的東西出去。
你可以再裡面定義這個常量,然後前往。
另外,字符串常量不可修正,而char*意味著要修正,故此最好加上const。
以上就是為大家帶來的淺談char*類型前往值和字符串常量全部內容了,希望大家多多支持~