结构体 数组 形参
2018-08-24 本文已影响19人
常人
结构体复习
struct{
}bool;
struct bool a;
struct bool *b;
函数将含有一个 bool 结构的 a 变量;
*b 指针能够表示所有的 bool 结构体的节点;
形参:
函数:递归 迭代是函数一章的内容;
传递形式参数的过程中传递的参数需要申明参数的类型;
void ma ( a [] , int n);
void ma (int m ,int n ) 这是正确的;
void ma (int m , n ) 错误的;
//
但是可以 void ma (x , y , z )
int x ,int , int y ;
//c prime pluse 中指出这样申明变量也是可以的 但是有待求证;
实际参数 :常量 变量 或者 复杂表达式 先计算后赋值给 被调用的方法中 ;
数组 的 是不能直接一步等号直接数组内容全部复制的;
如:a[10] = b[10]
只支持初始化花括号赋值,如果不是那只能一个一个赋值;
int b [2] = {1,2} 可以;
int b[] ; b [2 ] = {5 ,5 };不允许;