![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
翻阅笔记系列
细水长流-青山
成功与失败皆取决于思想的力量。
展开
-
数组初始化:指定初始化项目
翻阅笔记系列 看以前的笔记,感觉就是 我以前还了解过这个。。。//1.指定初始化项目(C99)int arr[6] = {0,0,0,0,0,266}; //传统语法int arr[6] = { [5] = 266 }; //C99规定,初始化列表中使用带有方括号的元素下标可以指定某个特定元素。指定部分为0.//如果多次对一个元素进行初始化,则最后一次有效。如:int arr[6] =原创 2017-08-08 19:15:00 · 2584 阅读 · 0 评论 -
一个字节(8bit)的无符号整形变量,求二进制表示中“1”的个数。
//方法一,模2,余数为1,个数加1。再右移,直到v=0;时间复杂度为log2(v) int number(BYTE v){ int num=0; while(v){ if(v%2==1)num++; v=v>>1; //v=v/2; } return num; } */ /* //方法二:最后原创 2017-08-08 19:10:05 · 1760 阅读 · 0 评论 -
Printf/Scanf 使用详解
翻阅笔记系列 看以前的笔记,感觉就是 我以前还了解过这个。。。printf:输出: XXX.XXprintf(“%.2f”,123456); //0.00printf(“%.2f”,12.3456); //12.34指定:m.n格式printf(“*%5.3d*”,123); //* 123*printf(“*%5.3d*”,12); //* 012原创 2017-08-08 19:20:48 · 529 阅读 · 0 评论 -
后续把笔记中的内容搬到博客上来,QAQ~~~~~
为知笔记 很久不用了,打算把以前写的笔记陆续分享到博客。可惜的是不能直接分享过来(csnd的api 不支持了,为知笔记如是说,QAQ~~~~)=========================================================================================================================原创 2017-04-03 13:50:23 · 350 阅读 · 0 评论 -
计算闰年, 根据年份和月份返回天数(3种方法)
翻阅笔记系列 看以前的笔记,感觉就是 我以前还了解过这个。。。计算闰年int year;scanf("%d",&year);bool bFlag = year%(year%100?4:400)?false:true;if(true == bFlag){ //是闰年}else{ //非闰年}根据年份和月份返回天数方法1:推荐//得到每月的天数:#define原创 2017-08-08 19:28:57 · 6281 阅读 · 1 评论 -
typedef 一个二维数组,用这个数组定义指针
翻阅笔记系列。。。typedef int Path[10][10];Path* p;此时的 p 是指针数组还是数组指针呢????我总是记不住。p 是一个指针,指向一个二维数组,所以p是数组指针;使用:(*p)[2][4] = 6;原创 2017-08-09 13:22:48 · 2892 阅读 · 0 评论 -
写DLL 时,加与不加 "Extern C"区别
翻阅笔记系列 加与不加的区别, 我们可以过 depends 工具来查看; extern c 方式导出的函数, 在 DLL 中函数名就是我们定义的名字; 在C++中, 不使用exern c 方式导出, 在 DLL 中函数名字已经不是我们定义时的名字了。 添加了一些特殊符号。如果不注意这点, 有时会DLL 调用失败还不明其原因。 所以写DLL 时, 写完了拿工具看一下。这个工具安装VS是会附带,我原创 2017-08-08 20:56:41 · 2167 阅读 · 0 评论