bool check(const char* pass);
const是否意味着我无法修改函数内的char *?
char * c是否有像contains(char c)这样的函数来检查char是否在char *中?
如何到达char *中的第4个字符?
是否有任何函数可以给出char *的长度。除了检查'\ 0'在哪里?
答案 0 :(得分:8)
改为使用std::string
。
不,这意味着您无法修改char
。
char*
是一个指针,它没有任何功能。您可以查找strchr
。
pass[3]
strlen
,但它会在内部检查'\0'
。