注意马叉虫
注意马叉虫
全部文章
未归档
c++(2)
c语言(3)
刷的是寂寞(10)
操作系统(3)
数据结构(6)
结构体(1)
归档
标签
去牛客网
登录
/
注册
你看人家子标
辛苦敲下的一行行代码不知能否改变这个世界,其实我的世界不过就是你的心...
全部文章
/ 未归档
(共82篇)
深度解析C/C++中的宏是什么?有什么作用呢?
一、C++中宏的作用 1、使用宏定义常量 示例:#define MAXSIZE 200 #include<stdio.h> #define M 20 int main() { int a = M; int b = 20; /* 编译后变成以下代码 int a...
2018-06-13
1
1037
十分钟搞定进制转换
进制概念 (1) 是人们规定的一种进位方法 (2) X进制是代表某一位置上的数运算时 逢X进一位我们日常生活中常用的进制为十进制。 (3) 由于数字计算机只能识别与处理01的符号串组合的代码其运算模式为二进制,计算机里的每个 字节分成8段0与1每段可以用来记录一个0或1。 二进制(...
2018-06-09
0
487
最详细的vs2015使用教程(有图)
一 启动 visual studio 2015 稍等片刻,你就会看到这个界面: 点击菜单:”文件”-“新建”-“项目”,会出现这个窗口: 选择左侧的”Visual C++”下面的“win32”之后,选择右侧的”win32控制台应用程序”,项目名称随意填写,点击”确定”。 按照Win3...
2018-06-08
0
712
如何理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
一 指针数组 是”指针的数组”,首先这个变量是一个数组,其次,”指针”修饰这个数组,意思是说这个数组的所有元素都是指针类型,在32位系统中,指针占四个字节。 例如 1 int *arr1[10]; 2 char *arr2[4]; 分析:第一个定义了一个int * 的数组,数组...
2018-06-07
0
443
回调函数之经典案例 快速排序(冒泡法)
回调函数:回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事或条件进行响应。 #include<...
2018-06-03
0
371
大小端概念以及如何判断当前机器的字节序
大端模式: 所谓的大端模式,是指数据的高位(高字节序),保存在内存的低地址中,而数据的低位(低字节序),保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放。 例如: 1的二进制码为:0x00 00 0...
2018-05-25
0
1023
求第 N 个 斐波那契数的多种方法
斐波那契数列 是一个非常美丽、和谐的数列,也是一个黄金分割数列。符合黄金分割比0.618。有人说它起源于一对繁殖力惊人、基因非常优秀的兔子,也有人说远古时期的鹦鹉就知道这个规律。 斐波那契数列由如下递推关系式定义: F(0)=0, F(1)=1, n>1时,F(n)=...
2018-05-22
0
410
模拟实现多种函数(strlen,strcpy,strcat,strstr,strcmp,memcpy,memmove)
●模拟实现strlen三种方式: 方式一 //计数器方式 int my_strlen(const char *str) { int count = 0; while(*str) { count++; str++; } return count; } 方式二 //不能创建临时变量计时器 i...
2018-04-29
0
469
深度剖析求一个数中的二进制位中的1的个数的多种方法
方法一:我们都知道,要取出一个整数的每一位,最简单的算法逻辑为 :模10;除10. 例如:假如要输出 1234 这个数的每一位;算法如下: #include<stdio.h> int main() { int num = 0; printf("请输...
2018-04-21
0
461
如何初始化数组
分析:如果直接输出未初始化的数组元素值,以观察未初始化的数组,实现方法代码如下所示: #include<stdio.h> #define SIZE 10 int main() { int array[SIZE] ; int i = 0; for(i = 0;i ...
2018-04-16
0
506
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页