ChinaUnix.net
相关文章推荐:

char 分割字符串 数组

C++ Primer Plus第6版中文版 程序清单7.9 strgfun.cpp ----书上有这么一段话:“ 但字符串与常规char数组只是数组之间的一个重要区别是,字符串有内置的结束字符,而char数组只是数组不是字符串。这意味着不用将字符串的长度作为参数传递给函数,而函数可以使用循环依次检查字符串中的每个字符,直到遇到结尾的空值字符为止。” 然后附了下面这段例子,但我没的看出有什么区别,求教!![code] #include "stdafx.h" #include <...

by wmsok - C/C++ - 2014-08-20 17:31:52 阅读(2214) 回复(2)

相关讨论

”sed '/^mail.err/s/\(mail.err\).*/\1\t\t\[email]t@192.168.1.1[/email]/'“ \(变成\\(这个我知道,但是\1变成了\001这个我就不知道怎么弄了 还有就是\*会变成*,如果我写成\\*就会变成\\\\*

by zebiak - C/C++ - 2013-07-18 10:18:48 阅读(2096) 回复(6)

LPSTR百度百科上解释为 长指针字符串如何转换? char【1024】 pchar; LPSTR lpStr = pchar; 这种写法对吗?

by tan1301230147 - C/C++ - 2014-05-04 12:59:00 阅读(1550) 回复(0)

本帖最后由 tan1301230147 于 2014-03-24 16:14 编辑 char msg[] = {""}; SocketRecv(800, &msg); void SocketRecv(int Port, char Parameter[255]) 报错 错误 1 error C2664: “SocketRecv”: 不能将参数 2 从“char (*)[1]”转换为“char []” f:\c++代码\个性化磁盘\socketserver\socketserver\socketserver.cpp 16 2 IntelliSense: "char (*)[1]" 类型的实参与 "char *" 类型的形参不兼容 f:\C++代码\个性化磁盘\Socket...

by tan1301230147 - C/C++ - 2014-03-26 23:09:41 阅读(3864) 回复(9)

定义了一个结构体 typedef struct HWID { unsigned char* bHwid[16]; }HWID; 再定义一个vevtor typedef std::vector ArrHwid; 我想手动往ArrHwid中添加数据,应该怎么加? 我是C++新手,HWID结构体中的bHwid我不知道怎么赋值。

by bluesky4485 - C/C++ - 2011-06-07 23:20:06 阅读(8334) 回复(7)

本帖最后由 culuckyabcd 于 2010-11-27 23:04 编辑 看了一段代码,不太明白,请各位指点一下 unsigned char buf数组,第m位 if ( Buf[m/8]&(1<<(m%8))==0 ) //1<<(m%8)这里为什么要向左移动一位呢? { 此位为0 } else { 此位为1 }

by culuckyabcd - C/C++ - 2010-12-16 07:59:58 阅读(4700) 回复(15)

char buf[2]; scanf( "%s",&buf); printf( "%s,%d\n",buf,sizeof(buf) ); 输入 12345 输出 12345,2 问题: 怎么知道字符"3"的内存地址 他和2是连续的吗? 这么做有什么潜在的危害?

by houtinghua - C/C++ - 2012-11-27 14:30:02 阅读(2632) 回复(10)

如题,现在定义了一个数组:unsigned char arr[1]; 请问如何给其赋值?? 谢谢

by lqq_1229 - C/C++ - 2007-10-08 11:47:25 阅读(19385) 回复(10)

下面两行代码:[code] char *p1="abc"; const char *p2="abc"; [/code]在VC下面编译(打开了/W4,最高级别warning)也没有报任何警告,而在GCC下面会警告char* p1="abc"这句话: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 请问,GCC给出的这个警告是什么含义,是以前的C/C++标准支持"conversion from string constant to char*"然后新的标准不再支持了吗? 还是别的什么原因?

by udodoo - C/C++ - 2013-12-07 21:50:59 阅读(4578) 回复(27)

请教各位 g++不能编译char ×作为形参 接受字符串常量,那如何将字符串常量传进函数中呢? 比如 构造函数String::String(char* str) 然后实例化对象String s(“hello”);就无法编译通过,,,

by liyunxiang12 - Linux新手园地 - 2012-11-03 09:47:56 阅读(1104) 回复(3)

比如想让p[0] 是"hello", 该怎么做呀?

by thestones - C/C++ - 2005-12-08 19:42:19 阅读(2211) 回复(8)