函式的指標
可通過該指標呼叫該函式
定義:函式指標是函式的物理入口位址,即在編譯時,分配的物理入口位址。
格式:型別 (*指標變數名)(); int (*p)();
這裡的型別是指函式返回值型別。
呼叫:(指標變數名)(實參列表);
( p)();或者p();
對於函式指標,p++,p+n等等無意義。
函式返回指標的注意事項陣列
同質,有序,連續。注意下標的越界問題!
強型別,必須先定義後使用;線性排列。
static int a[4];等價於static int a[4]=;
隨機函式的使用方法
標頭檔案#include
初始化srand((unsigned)time(null));
例、將二維陣列的每行的最小元素排序將每行交換。
#include #include int main()
printf("\n");
}//查出每行的最小值
int min;
int array[5];
for(i = 0;i < 5;i++)
array[i]=a[i][min];}}
printf("\n");
int temp;
int n;
int k;
int p;
//氣泡排序
for(i = 1;i < 5;i++)}}
}for(i = 0;i < 5;i++)
printf("\n");
}printf("\n");
return 0;
}
7月25日 學習日誌(指標與陣列)
一 指標的定義 1.指標是變數的一種,裡面是乙個位址。單元的位址就是指標內容 所有型別的指標長度都是4位元組 2.定義指標變數 1 char str hello str指向hello字串 2 int a 1 int p a 的含義 定義時用 表示後面的變數是乙個指標 使用時用 表示取值 例如 交換a...
7月19日任務
20.27 分發系統介紹 20.28 expect指令碼遠端登入 20.29 expect指令碼遠端執行命令 20.30 expect指令碼傳遞引數 expect也是一種指令碼語言 實現自動互動功能的套件 和shell類似,實現傳輸檔案和遠端執行命令的功能,無需輸入密碼 如何發布上線 即把開發寫的 ...
2023年7月19日學習筆記
整數型別 short 佔兩位元組的儲存空間,表數範圍為 32768 32768 最高位為符號位0表正1表負 unsigned short 無符號短整型,佔2個位元組的儲存空間,最高位位數值表數範圍為0 65535 int 佔4位元組,最高位為符號位 0表正,1表負 表數範圍為 2147483648 ...