#include <iostream> 上面的代码我们测试两个内容为test的字符串常量是否相等,按照常理,应该是相等的,这些在一些过程式语言中会得到相等的结论,但在c/c++却不是这样。 #include <iostream> strcmp()的函数原形是,int strcmp(const char* str1,const char* str) #include <iostream> 上面的代码中的strcpy用来处理字符串数学组的copy,由于字符串数组属于const char*也就是常量指针所以是不能用a="test str!";的方式赋值的,接在后面的memcpy用于处理非\0结尾的数组的copy处理,memcpy第三个参数是设置b在内存中所需要的内存空间大小所以用sizeof(a)*sizeof(int)来处理。 |
正在阅读:C/C++中字符串常量的不相等性及字符串的CopyC/C++中字符串常量的不相等性及字符串的Copy
2005-03-02 09:46
出处:PConline
责任编辑:huangpeidan