C++中static string name如何初始化
时间: 2024-06-01 20:13:53 浏览: 120
静态绑定和动态绑定-C++基础知识课件
在C语言中,静态字符串(static string)的初始化可以使用两种方式:
1.显式赋值法:
static char name[] = "John Doe";
2.隐式赋值法:
static char name[] = { 'J', 'o', 'h', 'n', ' ', 'D', 'o', 'e', '\0' };
其中,\0 表示字符串的结束符。在使用隐式赋值法时,需要注意数组的长度必须大于等于字符串的长度加1(用于存放结束符)。
阅读全文