when does c++ allocate/deallocate string literals

后端 未结 3 618
长发绾君心
长发绾君心 2020-12-10 07:42

When is the string literal \"hello\" allocated and deallocated during the lifetime of the program in this example?

init(char **s)
{ 
  *s = \"hello\";
}
int          


        
3条回答
  •  时光说笑
    2020-12-10 08:24

    They are not allocated but instead stored in the DATA segment of the executable.

提交回复
热议问题