第二章
1.总结const的用法:
2.sizeof的用法,它是编译时还是运行时计算?  编译
struct S1
{  char c;
  double d;  };
struct S3
{  char c1;
    S1 s;
    char c2;  };
这俩个结构体的大小。16  32
第三章
弄清楚一下的知识点
内联函数
带默认形参值的函数
sizeof结构体大小函数重载
函数运行栈
搞清楚函数的递归
1.下列程序有什么错误
#include<iostream>
using nameplace std;
int main()
{
int x,y,z;
cin>>x>>y;
z=x+y;
cout<<”x+y=”<<z;
}
2.程序分析题
#include<iostream>
using namespace std;
void fun1(int &x,int &y)
{
  Int t;
  t=x;  x=y;  y=t;
}
void fun2(int *x,int *y)
{
  Int  *t;
  t=x;  x=y;  y=t;
}
Int main(void)
{
  Int a,b;
  a=11;  b=22;
  fun2(&a,&b);
  cout<<”a=”<<a<<”b=”<<b<<endl;
  fun1(a,b);
  cout<<”a=”<<a<<”b=”<<b<<endl;
  return 0;
}    11 22  22  11
3.在函数声明定义时,如某一参数要指明一个特定值默认值,则有
A.其之前所有参数都必须赋值        B.其之后所有参数都必须赋值
C.其前、后所有参数都必须赋值        D.其前、后所有参数都不必赋值
4.程序设计题
(1)使用函数重载的方法定义两个重名函数,分别求出整型数的两点间距离和浮点型数的两点间距离。
(2)写一个重载的max函数,它获取double类型的两个或三个参数,返回其中最大的数。
(3)把int 类型的数据 变成字符串, 通递归过实现,函数个数不限。