- 博客(3)
- 收藏
- 关注
原创 对于指针和二维数组,关于int (*p)[3] = a[5][3]详解
前言int (*p)[3] = a[5][3]关于二维数组的指针定义方法,在第一次接触到上面这种定义的方式的时候很多人可能跟我有一样的疑问:他们到底是怎么个意思?于是我研究了一段时间得出了我自己的拙见。解析int (*p)[3] = a[5][3]其中首先定义了一个包含有三个元素的指针数组,可以将其中的元素看做三个一维数组,如下图:而这三个一维数组可以看做 a0[5],a1[5],a2[5] 即:所以,假设我们吧定义一个指针并把p赋给它int* ptr = nullptr;ptr
2020-05-15 22:54:15
2228
1
原创 小数的二进制与十进制的转换
导言在计算机的运行中,总是会不可避免的与二进制打交道,但是我们又通常使用十进制,所以十进制与二进制的转换就显得有些尤为重要了。小数的二进制与十进制的转换又跟整数略有不同,今天就了解一下小数的二进制与十进制的转换。二进制的小数首先看这样一个小数(100101.1101)2(100101.1101)_2(100101.1101)2我们吧上面的二进制小数分段得到如下结果(100101)2.(1101)2(100101)_2 . (1101)_2(100101)2.(1101)2那么其中
2020-05-11 23:50:50
24126
原创 C语言获取Windows桌面路径
总述桌面路径一般存储在Windows的注册表中的HKEY_CURRENT_USER/Software/Micorsoft/Windows/CurrentVersion/Explorer/user Shell Folders下的Desktop键值下,通过读取这个键值可以通过程序获取用户的桌面路径。那为什么要费这么大劲获取桌面路径而不是直接在程序中将桌面路径设定为一个确定位置呢?通过上文我们得知...
2020-03-31 00:23:55
2453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人