题目内容

c和c++中的struct有什么不同?

查看答案
更多问题

2:int main()
{
int x=3;
printf("%d",x);
return 1;
}
问函数既然不会被其它函数调用,为什么要返回1?

g) 一个指向函数的指针,该函数有一个整型
参数并返回一个整型数(A pointer to a function that
takes an integer as an argument and returns an
integer)

Typedef
15. Typedef 在C语言中频繁用以声明一个已
经存在的数据类型的同义字。也可以用预处理器做
类似的事。例如,思考一下下面的例子:
#define dPS struct s *
typedef struct s * tPS;
以上两种情况的意图都是要定义dPS 和tPS
作为一个指向结构s指针。哪种方法更好呢?(如
果有的话)为什么?
这是一个非常微妙的问题,任何人答对这个问
题(正当的原因)是应当被恭喜的。

以下代码有什么问题?
typedef vector IntArray;
IntArray array;
array.push_back(1 );
array.push_back(2 );
array.push_back(2 );
array.push_back(3 );
// 删除array数组中所有的2
for(IntArray::iterator itor=array.begin();
itor!=array.end(); ++itor )
{
if(2 == *itor ) array.erase(itor );
}

答案查题题库