不能使用的,CString是属于类类型的,printf输出基本数据类型的。只能用cout。char str[]={"Cstring"}; printf("%s",str);举例说明:CString str("Hello world");printf("%s",str.c_str());CString是MFC中的类,代表一个字符串。而printf()只能打印c风格的字符串