我有一个带有以下签名的方法的类:
void print(unsigned char *word);
我需要设置""
为默认值word
,我该怎么做?
我尝试了明显的void print(unsigned char *word="");
但我得到了以下错误:
error: cannot initialize a parameter of type
'unsigned char *' with an lvalue of type 'const char [1]'
void print(unsigned char *word="");
既然我不能word
用字符串文字进行初始化,我应该由谁来做呢?