繁體中文 设为首页 收藏本站

QQ登录

只需一步,快速开始

人人连接登陆

用新浪微博连接

注册

    类外部定义函数用: 返回值类型 类名::函数名(参数列表) 内联函数: [*]类内部定义的函数都是内联函数 [*]外部定义以inline标志的也是内联函数 构造函数和析构函数: 构造函数和析构函数没有返回值 析构函数没有参数列表 [mw_shl_code=cpp,true] #include using namespace std; class CRectangle { int *width, *height; public: CRectangle (int,int); ~CRectangle (); int area () {return (*width * *heigh ... ...

    查看: 56 - 回复: 0

    Union占内存的大小与Union内部的最大数据大小相同。在上面的例子中为f。这个Union结构的大小为四字节。 联合体可以匿名嵌入到结构体中: [mw_shl_code=cpp,true]enum colors_t {blac ... ...

    查看: 39 - 回复: 0

    C++中的内存动态分配使用new和delete。 cin>>c; int *a=new int [c]; 这个分配如果失败,则是造成程序抛出异常,或者干脆崩溃。 可以使用下面的方法使它不抛出异常。 a=new(nothrow) int[c]; 如种情况下,为保证程序不会出现错误,要验证a是否为空指针。 delete pointer; delete [] pointer; 完整 ... ...

    查看: 38 - 回复: 0

    好吧,今天去了小米面试,比较悲催啦,就不对自己做评价了,连我都鄙视自己了。只好继续努力了,加油! 不说不开心的啦,想想今天又要和大家一起探讨学习,多么美好的一件事,哈哈! 前段时间,编写程序用到了memset函数,但是按照我自己的想法赋值的时候,却不能出来我想要的结果。 程序想把数组中的元素值设置成1,如下程序却是不可行的。而下面的代码却是能把数组中的元素值都设置成字符1的。请问怎么回事呢? 正解: **** 本 ... ...

    查看: 250 - 回复: 2

    endl是什么呢?英文名叫manipulator。它包含于std命令空间里所以如果你没有using namespace std;而直接用它的话会报错。 using namespace std; coutb>>c>>i; std::cout ...

    查看: 52 - 回复: 1

    这里只讲数组做为参数进行传递的方法。 有时需要向函数传递数组,C++中,把整个数组通过值传递的方式传递过去是不支持。我们只能传指针。 [mw_shl_code=cpp,true]#include using namespace std; void printarray (int arg[], int length) { for (int n=0; n ...

    查看: 47 - 回复: 0

    c=(a>b)?a:b; a=(b=3,b+2);//这句你懂吗? **** 本内容被作者隐藏 **** & 按位与 | 按位或 ^按位异或 ~按拉取反 右移 float f=3.14; int i=(int)f; int j=(int)f; 两种方法都行。 没错,它是操作符,不是一个函数,所以你使用它时不必包含任何头文件。它返回一个常量,在程序运行前就决定的常量。 再看下面的代码返回值是多少? [mw_shl_code=cpp,true]#include void main(){ int a[5]; int *b=a; int c; char d; ... ...

    查看: 50 - 回复: 0

    sys/types.h:数据类型定义 sys/socket.h:提供socket函数及数据结构 netinet/in.h:定义数据结构sockaddr_in arpa/inet.h:提供IP地址转换函数 netdb.h:提供设置及获取域名的函数 sys/ioctl.h:提供对I/O控制的函数 sys/poll.h:提供socket等待测试机制的函数 unistd.h:提供通用的文件、目录、程序及进程操作的函数 errno.h:提供错误号errno的定义,用于错误处理 fcntl.h:提供对文件控制的函数 time.h:提供有关时间的函数 cryp ... ...

    查看: 30 - 回复: 0

    常量的声明用const或#define const int a=5 #define A 5 --->这是一个常量吗?实际上A不是常量,它只是个临时名字而己,过了预处理阶段PI就不存在了。5才是常量。你程序中的数字、明文字符串都是常量,没有给他们取名字而己,但你有没有注意到它们也没有类型?。 a=5; 中,5就是一个常量。 数字的默认数据类型为int,以下常量是int型的: 75 0113 0x4b 看起来很自然对吗?其实不那么自然,还举Go语言为例(好吧,我只知道它不同),数字 ... ...

    查看: 64 - 回复: 0

    C++的语法很自由,通常我们看书,或老师讲到的hello world程序是这样的: [mw_shl_code=cpp,true]#include using namespace std; int main () { cout ...

    查看: 76 - 回复: 1

    !v2_rmbq!

    活跃会员

    活跃群组

    USR嵌入式技术社区|Archiver|手机版  

    Copyright © 2009 - 2011 USR嵌入式技术联盟 (辽ICP备08006882号) All rights reserved.

    Powered by Discuz! X2.5. Theme designed by Youths.

    GMT+8, 2012-5-21 02:20 , Processed in 0.163822 second(s), 30 queries , Gzip On.