17做网店网站池尾,南宁网站建设优势,网站建设 网址导航,免费友情链接网站原文链接 x##y表示什么#xff1f;表示x连接y#xff0c;举例说#xff1a; int n Conn(123,456); /* 结果就是n123456;/ char str Conn(“asdf”, “adf”); /结果就是 str “asdfadf”;/ 再来看#x#xff0c;其实就是给x加上单引号#xff0c;结果返回是一个const c…原文链接 x##y表示什么表示x连接y举例说 int n Conn(123,456); /* 结果就是n123456;/ char str Conn(“asdf”, “adf”); /结果就是 str “asdfadf”;/ 再来看#x其实就是给x加上单引号结果返回是一个const char。举例说 char a ToChar(1);结果就是a‘1’; 做个越界试验char a ToChar(123);结果就错了; 但是如果你的参数超过四个字符编译器就给给你报错了 error C2015: too many characters in constant P 最后看看#x,估计你也明白了他是给x加双引号 char* str ToString(123132);就成了str“123132”;