Null-Terminated string

后端 未结 4 1382
一个人的身影
一个人的身影 2021-01-17 15:26

Which of the following are null-terminated string?

char *str1 = \"This is a string.\";
char *str2 = \"This is a string.\\0\";
char str3[] = \"This is a strin         


        
4条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-17 16:05

    Don't use char*s="hi" in case you want to do something with the string like modifying it or even if you want to concatenate something to it because here stringhiis in read only section of the memory and your program can crash

提交回复
热议问题