断电调试快捷键:例如Visual Studio 2017

F5: 编译和执行直接移至下一个断点。

编译Ctrl F7:

F9:设定中断点

F11:一个语句:函数进入。

F10:按流程:函数发生时不能进入

Shift F11:函数跳跃循环跳跃调试调用

自定义要查看的调试窗口。

查看断点设置、程序运行过程和内存数据

在断点的帮助下,可以轻松查看内存中的数据、理解数组和查看指针。

是:

使用随机数生成10个整数(100-199之间)

存储在数组iArray[10]中的10个整数

打印数组中的数据

#includeiostream

#includectime

Using std:cout

Using std:endl

Void printarray (int * iarray,intsize);

Int main() {

int iArray[10]={ 0 };

srand((unsigned)time(NULL));//初始化随机数生成器

for(int I=0;I 10I) {

IArray[I]=rand()% 100 100;//0-99的随机数

}

PrintArray(iArray,10);

system(' pause ');

return 0;

}

Void printarray (int * iarray,intsize) {

for(int I=0;IsizeI ){

cout *(iarray I)' '//不换行,在数字之间添加空格

}

}生成随机数的方法

Rand()函数:生成的随机数是伪随机数,根据基于一个数值的公式计算。这个数字被称为“种子”。

种子在每次启动计算机时是随机的,但是一旦计算机启动以后它就不再变化了;

我们可以通过 srand() 函数来重新“播种”,这样种子就会发生改变。

void srand (unsigned int seed);

它需要一个 unsigned int 类型的参数。在实际开发中,我们可以用时间作为参数,只要每次播种的时间不同,那么生成的种子就不同,最终的随机数也就不同。最常用写法

srand((unsigned)time(NULL));

相关推荐