01 2019 档案
摘要:顶层const 1)int * const p1 顶层const ;指针p1是常量指针,指向固定,可以通过它改变指向的内容; 2)const int * p2 底层const ;指针p2指向不固定,不可以通过它改变指向的内容,等同于指向常量对象,其实对象不一定是常量对象; 2、执行拷贝操作,左右对象
阅读全文
摘要:CString结尾有一个NULL; 1、int GetLength( ) const; //返回字符串的长度,不包含结尾的空字符;在MBCS中,8位计位一个;在Unicode中,字符个数? 例:csStr="ABCDEF中文123456"; printf("%d",csStr.GetLength()
阅读全文
摘要:1、strtok、strtok_s分割字符串 https://blog.csdn.net/hustfoxy/article/details/23473805/ https://www.cnblogs.com/luverose/p/4248992.html https://www.cnblogs.co
阅读全文
摘要:LPSTR = char*LPCSTR = const char*LPTSTR:如果定义了UNICODE宏,那么LPTSTR = wchar_t*否则LPTSTR = char*LPCTSTR:如果定义了UNICODE宏,那么LPCTSTR = const wchar_t*,否则LPCSTR = c
阅读全文
摘要:说明:CStringArray只能用引用传入,不可以作为函数返回值,因为CStringArray集成的CObject不支持复制构造 void SplitCString(const CString& _cstr, const CString& _flag, CStringArray& _resultA
阅读全文
摘要:https://blog.csdn.net/biggbang/article/details/8756482 1.CStringArray类 CStringArray类可以用来存储CString类型的对象,而且它的容量是可以动态增加的。 CStringArray CObject └CStringAr
阅读全文
摘要:1、将十进制数转换为八进制: CString str; int num=255; str.Format(_T("%o"),num); //str="377" str.Format(_T("%.8o"),num); //str="00000377" 2、将十进制数转换为二进制: while (Data
阅读全文
摘要:在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符
阅读全文
摘要:C语言中基本的输入输出函数有: putchar ():把变量中的一个字符常量输出到显示器屏幕上; getchar ();从键盘上输入一个字符常量,此常量就是该函数的值; printf ();把键盘中的各类数据,加以格式控制输出到显示器屏幕上; scanf ();从键盘上输入各类数据,并存放到程序变量
阅读全文
摘要:sizeof是运算符,strlen是函数 1) sizeof( type_name ); // sizeof( 类型 ); 2) sizeof object; // sizeof 对象 sizeof后,若为类型必须加括弧,若为变量名可以不加括弧。这是因为sizeof是个操作符不是个函数。 1. st
阅读全文