随笔分类 -  C/C++语法

语法的使用
strcpy_s和strcpy()
摘要:转自: https://www.cnblogs.com/hrhguanli/p/4570093.html strcpy_s和strcpy()函数功能几乎相同。strcpy函数。就象gets函数一样,它没有方法来保证有效的缓冲区尺寸,所以它仅仅能假定缓冲足够大来容纳要拷贝的字符串。 在程序执行时,这将 阅读全文
posted @ 2019-04-23 17:47 邶风 阅读(10226) 评论(0) 推荐(0)
c++中各类型数据所占字节数(二)
摘要:转自:https://blog.csdn.net/allen_tony/article/details/76973906 https://blog.csdn.net/zzwdkxx/article/details/53635173 关于多个父类,虚继承,类本身自己的虚函数,情况比较复杂,后续时间再研 阅读全文
posted @ 2019-04-22 16:53 邶风 阅读(2600) 评论(0) 推荐(0)
c++中各类型数据所占字节数(一)
摘要:转自: https://blog.csdn.net/hi_baymax/article/details/82415896 和机器字长及编译器有关系: 所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(shor 阅读全文
posted @ 2019-04-22 15:57 邶风 阅读(8551) 评论(0) 推荐(0)
可变参数函数
摘要:https://blog.csdn.net/zhangxiangdavaid/article/details/38278249 https://www.cnblogs.com/engraver-lxw/p/7225232.html int demo(char* msg,...){ if (!msg) 阅读全文
posted @ 2019-03-28 16:18 邶风 阅读(1248) 评论(0) 推荐(0)
C++将数组的元素顺序随机打乱
摘要:参考: https://blog.csdn.net/cordova/article/details/52884399 https://zhidao.baidu.com/question/1604258083773493627.html 自己的测试代码 打乱之后,恢复: 阅读全文
posted @ 2019-02-26 17:51 邶风 阅读(8066) 评论(0) 推荐(0)
位操作运算符的最好的解释
摘要:我们可以从“投票选举”的角度理解逻辑运算符: 1、 与:要求所有人都投票同意,才能通过某议题 2、 或:只要求一个人投票同意就可以通过某议题 3、 非:某人原本投票同意,通过非运算符,可以使其投票无效 4、 异或:有且只能有一个人投票同意,才可以通过某议题 当使用逻辑运算符时,我们会遇到一种很有趣的 阅读全文
posted @ 2018-01-08 11:35 邶风 阅读(296) 评论(0) 推荐(0)
提高C++程序运行效率的10个简单方法
摘要:转载: 一、尽量减少值传递,多用引用来传递参数。至于其中的原因,相信大家也很清楚,如果参数是int等语言自定义的类型可能能性能的影响还不是很大,但是如果参数是一个类的对象,那么其效率问题就不言而喻了。例如一个判断两个字符串是否相等的函数,其声明如下: 1 2 3 4 bool Compare(str 阅读全文
posted @ 2017-03-10 17:30 邶风 阅读(4336) 评论(0) 推荐(2)
new一个数组,delete释放内存
摘要:int *a = new int[4]; for(int i=0;i<4;i++) { a[i] = i; printf("a[%d]=%d\n", i, i); } delete[] a; return 0; 阅读全文
posted @ 2016-10-18 11:48 邶风 阅读(1166) 评论(0) 推荐(0)