摘要:LPSTR LPCSTR LPWSTR LPCWSTR区别 LPSTR 一个32位的指向字符串的指针 LPCSTR 一个32位的指向字符串常量的指针 LPWSTR 一个32位的指向unicode字符串的指针 LPCWSTR 个32位的指向unicode字符串常量的指针 前面的L代表LONG,P就是指针的意思,C就是constant的意思,W是wide的意思,STR就是string的意思 L...
阅读全文
摘要:例如: p = &v 也就是说p保存的是v的地址,也可以说p指向v*p = 5 *p就是v,所以值为5&p &p是p这个指针本身的地址,也可以用指针的指针来表示 const int x = 100;const int *x1 = &x; //指向常量的指针 指针指向的位置能变,指向的值不能变 int x;int *const x1 = &x; //指针常量 指针指向的位置不能变,指向的值能变 co...
阅读全文
摘要:《Visual C++ 2010入门教程》,是个系列,有N章 http://hi.baidu.com/_%E2d_%B7%B3_%DE%B2%C2%D2/home http://ankhsvn.open.collab.net/ www.svnhost.cn http://wenku.baidu.com/view/812e1437f111f18583d05a92.html 数组 字符串
阅读全文
摘要:strlen 获取字符串长度 strcat 字符串连接 strcpy 字符串拷贝 strcmp 字符串比较 strlwr 转换为小写 strupr 转换为大写
阅读全文
摘要:第一部分:宏为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行前要保存现场并记忆执行的地址,转回后要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一定的时间和空间方面的开销,于是将影响其效率。而宏只是在预处理的地方把代码展开,不需要额外的空间和时间方面的开销,所以调用...
阅读全文
摘要:只有三种: while do..while for (if与goto构成的循环不算在内) 从1开始加到指定值:
阅读全文
摘要:1. F5:启动调试 2. F7 /Shift-F7:显示代码窗口或显示设计器窗口 3.Alt-Enter:显示选中对象的属性(这是个常用的windows快捷键,可以用显示目录和文件的属性) 4.F6 / Shift-F6 / Ctrl-Shift-B:生成解决方案/生成项目/生成解决方案 5.Shift-Alt-C: 在项目里添加类 6.Ctrl-K + Ctrl-C: 注释一段选择代...
阅读全文