标签:str printf 字符串 har char* bsp c_str stc %s
string、char[]、char*、const char*; 输出都一样
printf只能输出c语言中的内置数据,string不是c语言内置数据;
cout可以输出string字符串,是因为string中重载了“<<”操作符;
printf_s("%s\n", arrc); \\char[]
printf_s("%s\n", str.c_str()); \\string
printf_s("%s\n", constc); \\const char *
printf_s("%s\n", c); \\char *
标签:str printf 字符串 har char* bsp c_str stc %s
原文地址:https://www.cnblogs.com/wllwqdeai/p/10003300.html