iOS入門(八)宣告檔案

2021-07-04 11:59:26 字數 2124 閱讀 7089

.h 宣告檔案  

int sumvalue(int x ); 可以不寫形參

.m 實現檔案  

# import " myfunction"  

匯入函式,雙引號匯入自己寫的,尖括號匯入系統的。

函式 :  函式宣告(xx . h ) 、 函式定義  ( xx .m)、  函式呼叫。

函式的返回值返回給主調函式,函式即使沒有返回值也可以用return來結束函式的執行,回到主調函式繼續。

形參 、實參 。

陣列元素作為引數與普通變數一樣

陣列名作為引數(把陣列名作為陣列的首位址)

遞迴函式 : 

void printnum(int x )  

printnum(5);  2

printf( "%d\n" , x ) ;  

1printnum (x-1);}

void printnum(int x )  

printnum(5);

4printnum ( x - 1);  

5printf( "%d\n" , x ) ;}

void printnum(int x )  

printnum(5);  3

printnum ( -- x );  

4printf( "%d\n" , x ) ;}

void print2(int x )  

十進位製到二進位制轉換

print2(x/2);

printf( " %d" , x%2);}

void print16(int x )  

十進位制轉十六進製制

print16(x/16);

char c = ( x % 16 

< 10 ) ? ( x % 16 + '0' ) : ( x % 16 - 10 + 'a');

printf( "%c" ,c);}

2、自己實現strcpy函式

3、自己實現strlen函式

4、寫乙個函式將 tom is cat 反向列印成 cat is tom  

printf( " 題目二   : 

\n\n\n");

char a1 = ;

char a2 = ;

strcpy1 (a1, a2 );

printf( " %s" , a1) ;

printf( " \n");

// printf( " 題目三   : 

\n\n\n");

//  chang("like money");

// printf( " 題目四  :  

\n\n\n " ) ;

//  fanxiang ("tom is cat" , 0);

//  printf("\n");

void strcpy1(char a,char b)

}//void chang ( char str )

//// 

printf( " %d \n" , a ) ;

//}//void fanxiang(char str , int i )

//// 

int j = i ;

//  while (str[j] != ' ' )

//  }

//  j ++ ;

//  fanxiang(str, j);

//  for ( int k = i ;  k < j ;  k ++ )

//  printf( " ");

//}

void tomiscat( char str )

while (1)

else if (str[i] == '\0')

i ++ ;

}for ( int j = 0 ;  j < i ;  j ++ )

printf( " " );}

printf( " 題目十一 

:  \n\n\n" ) ;

char string[10], str1[11];

int i ;

for( i = 0; i < 10; i++)

strcpy(string, str1);

printf( " %s \n %s \n" , string , str1);

typescript ts 宣告檔案

在typescript中存在兩種檔案字尾名,一種是.ts,另一種是.d.ts結尾的檔案,我們主要的 都是寫在以.ts檔案結尾的檔案中。而.d.ts結尾的檔案就是宣告檔案。我們都知道,ts 是 js 的超集,ts 是乙個靜態的型別檢查系統,ts 比 js 多的就是型別檢查,而實現型別檢查的關鍵就是 t...

typescript 打包自動生成宣告檔案

在使用typescript 時,會出現打包後生成編譯成js檔案,這導致從從typescript匯出的模組 函式等無法使用 這時,我們需要配置 tsconfig.json 檔案,在 typescript 官方文件中,編譯選項,在這裡找到與生成相應的 d.ts 檔案和 宣告檔案 相關的選項,其中包括 配...

ts自動編譯宣告檔案 ts playground

前置條件 安裝 nodejs 安裝typescript模組 npm install g typescript 首先,建立乙個目錄作為工作目錄,該目錄的結構如下 index.html build webpack.config.js src main.ts 目錄結構說明 index.html檔案用來在瀏...