C++面试题6:sizeof 使用规则及陷阱
cout sizeof(int) //32位机上int长度是4cout sizeof(1==2) //bool类型,相当于cout
陷阱:
int a=0;
cout sizeof(a=3) //sizeof作用范围内,也就是括号里面的内容不能被编译,而是被替换成类型,=操作符返回左操作数的类型,所以a=3相当于int 4cout //输出0...
分类:
编程语言 时间:
2014-09-08 10:54:56
阅读次数:
351
C++面试题5:建议在函数里面不要用sizeof算数组的大小
#include using namespace::std;
void foo(const int[]);
int main()
{
int arr[3] = {1,2,3};
cout"in main array size: "sizeof(arr)/sizeof(int)<<endl;
foo(arr);
...
分类:
编程语言 时间:
2014-09-08 10:54:46
阅读次数:
296
关于C++的之前说过很多了,而且这本书也算是入门级别的书,因此,打算大概过一遍.前期的
so,先从第零章开始.
第零章主要内容是以hello world为例子介绍了注释,#include命令,主函数main和函数以及输入返回语句转义字符等.
下面是部分题目题解:
0-2
#include
using namespace std;
int main()
{
cout << "Th...
分类:
编程语言 时间:
2014-09-08 01:05:36
阅读次数:
283
#include#include#include using namespace std;int main(){ cout ::max)(); cout ::min)() ::max)(); cout ::min)() ::max)(); cout ::min)() ::ma...
分类:
编程语言 时间:
2014-09-07 17:13:55
阅读次数:
273
先看看下面的这一段程序:#include #include int main(int argc, char* argv[]){std::cout 重复一下:c表示这个函数在C语言里也是通用的,std表示标准(当然是C的标准噢),lib表示“库”。即C语言里的标准库。那么system就是一个C语言标准...
分类:
编程语言 时间:
2014-09-06 17:16:23
阅读次数:
240
首先,定义如下类A:
class A
{
private:
static int val_s;
public:
static int getVal(){cout << "call getVal in A..." << endl;return val_s;}
};
我们可以看到,上述类的定义中包含静态成员变量val_s 和静态成员函数getVal() ,对于静态的成员变量,一般...
分类:
编程语言 时间:
2014-09-06 12:29:23
阅读次数:
251
OpenCV中Mat矩阵data数据的存储方式和二维数组不一致,二维数组按照行优先的顺序依次存储,而Mat中还有一个标示行步进的变量Step。使用Mat.ptr(row) 行指针的方式定位到每一行,可快速遍历矩阵。例程如下: 1 std::cout (i);// mInv...
分类:
其他好文 时间:
2014-09-06 09:40:12
阅读次数:
297
//在使用setf等库函数时使用//在使用流操纵算子时使用//using namespace std;//以下所有的setf()都有对应的unsetf()用于取消设置//所有的setiosflags()可以用resetiosflags()取消//标志位fmtflags的命名空间可以使用ios_bas...
分类:
其他好文 时间:
2014-09-05 11:18:31
阅读次数:
197
#include
#include
#include
using namespace std;
void main(){
int i = 65;
cout printf("%c\n", i);
stringstream ss;
ss<>s;
cout<<s<<endl; //输出”65“
char *c = new...
分类:
编程语言 时间:
2014-09-05 10:02:11
阅读次数:
179
#includeusingnamespacestd;int*returndie() // 除了地址为a的,a以后的都死了{inta[4]={1,2,3,4};returna;}intmain(){autoa=returndie();for(size_ti=0;i<4;i++){cout<<a[i.....
分类:
其他好文 时间:
2014-09-04 00:03:47
阅读次数:
156