![](/img/trans.png)
[英]What is the difference between 'char()' and 'char' in c++
[英]What is the difference between (char*) and char*?
在行中: ((string*)userp)->append((char*)contents, size * nmemb);
为什么使用(char*)
或(string*)
而不是char*
或string
? 尝试使用char*
或string
导致错误另外,运算符->
做什么? 看起来它只是取代了str.append(var, pos);
(string *)是指向字符串的指针,字符串是类字符串。 (char *)是指向char的指针,char *是指向char的指针。 - >运算符访问指向类的指针的属性或方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.