摘要: 两个线程并发执行以下代码,假设a是全局变量,初始为1,那么以下输出______是可能的? 1 2 3 4 void foo(){ a=a+1; printf("%d ",a); } 两个线程并发执行以下代码,假设a是全局变量,初始为1,那么以下输出______是可能的? 1 2 3 4 void f 阅读全文
posted @ 2018-05-29 20:15 Kxzh 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 有如下程序段: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include "stdio.h" class A { public: A() { printf("1"); } A(A &a) { printf("2") 阅读全文
posted @ 2018-05-29 20:02 Kxzh 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 下面代码的输出结果是() 1 2 3 4 5 6 7 8 9 10 11 12 int main(){ int pid; int num=1; pid=fork(); if(pid>0){ num++; printf("in parent:num:%d addr:%x\n",num,&num); } 阅读全文
posted @ 2018-05-29 19:59 Kxzh 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 以下代码实现了从表中删除重复项的功能,请选择其中空白行应填入的正确代码() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 template<typename T> void removeDuplicates(list<T> & 阅读全文
posted @ 2018-05-29 19:50 Kxzh 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 下列代码的输出为: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #include<iostream> #include<vector> using namespace std; int main(void) { 阅读全文
posted @ 2018-05-29 17:45 Kxzh 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 下面的说法那个正确 pa 和 pb 运行的一样快 pa 比 pb 快 pb 比 pa 快 无法判断 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #define NUMA 10000000 #define NUMB 1000 int a[NUMA], b[ 阅读全文
posted @ 2018-05-29 16:32 Kxzh 阅读(182) 评论(0) 推荐(0) 编辑