面试总结
z2856016537
致我们终将逝去的青春,珍惜当下,把握机遇!
展开
-
关键字static的作用
1. 在函数体,一个变量被声明为静态的变量在这一函数被调用过程中维持值不变。 2. 在模块内(在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其他函数访问,是一个本地全局变量。 3. 在模块内,一个被声明为静态的函数只可被这一模块内的其他函数调用,函数被限制在本地使用。原创 2017-07-23 11:13:38 · 208 阅读 · 0 评论 -
进程与线程有哪些区别?
进程:系统进行资源分配和调度的一个独立单位。 线程:cpu调度和分配的基本单位,比进程更小能独立运行的基本单元。 线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。 线程的优点: 1.易于调度; 2.有效实现并发处理;原创 2017-07-30 15:41:22 · 262 阅读 · 0 评论 -
选择排序函数及复杂度分析
选择排序 基本思想:选出数组中的最小元素,将它与第一个元素交换,依次找出次小元素,并将它与第二个元素交换。按照此方法依次进行下去,直到数组排完序。 具体过程如下: void SelectionSort(int a[],int size) { for(int i=0;i<size-1;++i){ int tmpMin=i; for(int j=i+1;j<si原创 2017-09-17 22:06:59 · 657 阅读 · 0 评论