久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

形參和實參之間的三種傳遞方式

 thchen0103 2017-02-04
    

//形參和實參之間的三種傳遞方式
void fun(int i)
{  i++;}
void fun(int &i)
{  i++;}
void fun(int *i)
{  *i=*i+1;}
若指針指向的是數組的首地址,,則數組元素的訪問方式
1.數組名[i]  指針名[i]
2.*(數組名+i)  *(指針名+i)
字符型數組的指針:
char *p,name[10];
p=name; 
p="smith"; //可以等于字符串常量的地址,。
name="smith";//錯誤的,,因為數組名是指針(地址)的常量,定義后不能改變其值,。
cout<<整型數組名,;輸出的就是數組的首地址,。
cout<<字符型數組名;輸出的是該數組中的所有字符,,直到空字符結束,。

//形參是數組,實參是數組
void fun(char name[])    // 或者寫為char name[]
{  cin>>name;}
void main()
{char n[10]; fun(n); cout<<n<<endl;}

//形參是指針,,實參是數組
void fun(char *p)    // 或者寫為char name[]
{  cin>>p;}
void main()
{char n[10]; fun(n); cout<<n<<endl;}

//形參是數組,,實參是指針
void fun(char name[])    // 或者寫為char name[]
{  cin>>name;}
void main()
{char n[10]; char *p=n;
 fun(p); cout<<n<<endl;}

#include<iostream.h>
#include<string.h>
void fun(char name[])    // 或者寫為char name[]
{
  strcpy(name,"smith");
}
void main()
{
 char n[10];
 char *p=n;
 fun(p);

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現有害或侵權內容,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多