
C/C++面试题
唐伯虎999
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数组的几个相关问题
1 int a[10]; //数组a中的值不确定,当声明为全局变量时 这默认全部为0. 2 int a[10]={0};//数组a中的值全为0 3 int a[10]={1,2};//数组a中a[0]=1,a[2]=2,剩余的全为0; 4memset是对一个字节赋值 5 int a[5] sizeof(a)=20 6 int* a=new int[5] sizeof(a)=4//a相等于原创 2015-04-08 20:52:54 · 444 阅读 · 0 评论 -
C++中类的大小
#include using namespace std; class A{}; class B { int b; char c; }; class C { int c1; static int c2; }; int C::c2 = 1; class D:public C,public原创 2015-03-31 21:53:35 · 500 阅读 · 0 评论 -
union中大小
1 union中的成员共用一块内存 union aa { int a char b[2]; } sizeof(aa)=4;//按照最大的,同时必须是4的倍数 union aa { int a char b[10]; } sizeof(aa)=12//4的倍数 2 union aa { int i; char c[2]; } aa a; a.c[0]=10;原创 2015-04-28 22:28:16 · 501 阅读 · 0 评论 -
C++静态变量和cout
#include using namespace std; int add(int x) { static int n=0; n=n+x; // n=x; cout return n; } int main() { int i=1; int j=2; cout // cout // cout return 0; } 输出答案为2a3a32 对于cout来说原创 2015-05-17 20:13:39 · 482 阅读 · 0 评论 -
fork函数详解
最近在看进程间的通信,看到了fork()函数,虽然以前用过,这次经过思考加深了理解。现总结如下: 1.函数本身 (1)头文件 #include #include (2)函数原型 pid_t fork( void); (pid_t 是一个宏定义,其实质是int 被定义在#include中) 返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回转载 2015-08-19 17:20:06 · 766 阅读 · 2 评论 -
动态规划
http://www.360doc.com/content/13/0601/00/8076359_289597587.shtml 讲的不错 硬币问题代码: #include // 1 3 5元硬币 凑成11元 最小个数 using namespace std; int main() { int min[12]={0,1}; int a[]={1,3,5}; for(int i=原创 2015-09-25 15:25:18 · 289 阅读 · 0 评论 -
字符指针的问题
1 char* a="abcdef"; cout cout cout cout 11:cout a++ //a所指向的地址+1 即a[1] cout a++ cout原创 2015-03-31 21:29:13 · 384 阅读 · 0 评论 -
高并发的几个解决方案
http://blog.youkuaiyun.com/jimmy609/article/details/37810591原创 2016-03-24 16:32:57 · 889 阅读 · 0 评论 -
mysql基本语法大全
1 create database test1 2 show databases; 3 use test1; 4 show tables; 5 drop database test1; 6 create table emp(ename varchar(10),hiredate date,deptno int(2)); 7 desc emp;//查看表的结构 8 show create原创 2015-06-22 19:49:10 · 542 阅读 · 1 评论