SetTransObject函数和SetTrans函数的作用是什么?二者有什么区别?
第1题:
c++中,什么是操作符,和运算符有什么区别,操作符和函数又有什么区别?
操作符和运算符在英文里都叫operator
1、操作符与函数的区别在于一个是符号(+ - * / % && ||),一个是有名称的。
2、函数有明确定义的参数表,符号没有。当然,从广义来上来看,任何一个操作符都可看做是一个函数,而它的操作数可看做参数。
第2题:
第3题:
消费函数和储蓄函数的关系是()。
A.消费函数和储蓄函数互为补数,二者之和总是等于收入
B.消费函数和储蓄函数互为相反数,二者之和总是等于收入
C.消费函数和储蓄函数互为补数,二者之和总是等于总需求
D.消费函数和储蓄函数互为相反数,二者之和总是等于总需求
[答案] A
[解析] 参见教材P51
第4题:
构造函数和析构函数的作用是什么?
第5题:
Msgbox函数与InputBox函数之间有什么区别?各自获得什么值?
第6题:
在线程创建函数中:pthread(pthread_t *thread, , ,)的第一个参数代表的是什么意义,和pthread_self()有什么区别呢?
函数原型:
pthread_t pthread_self(void);
函数作用:
获得线程自身的ID。pthread_t的类型为unsigned long int,所以在打印的时候要使用%lu方式,否则将产生奇怪的结果。
函数原型:
pthread_exit(void* retval);
函数作用:
线程通过调用pthread_exit函数终止执行,就如同进程在结束时调用exit函数一样。这个函数的作用是,终止调用它的线程并返回一个指向某个对象的指针。
注意:(某程序里的一段)
pthread_exit ("thread all done"); // 重点看 pthread_exit() 的参数,是一个字串,这个参数的指针可以通过
// int pthread_join (pthread_t tidp , void ** thread_return);赋值给其中的第二个参数,
//详见百度百科http://baike.baidu.com/view/3361775.htm
其他:
1、pthread_cleanip_push() 与 pthread_cleanip_pop()
先push后pop,且遵循堆栈先进后出的原则,push之后遇到pop则判断pop中的参数,非零则执行push中指定的清理函数,为零则不执行。
2、进程与线程,线程与线程都是并行运行,除非有pthread_join() 这种等待函数,虽说有的步骤先后不一定,但执行顺序在编译时会被决定,除非重新编译一次。
第7题:
Define宏语句和inline函数有什么区别?
第8题:
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;
static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
第9题:
虚函数和纯虚函数的区别是什么?
第10题:
函数和类两种程序模块都可以实现软件重用,它们之间有什么区别?