?? pointer6.c
字號:
#include <stdio.h>
void hello_num(int num)
{
int i;
for(i = 0; i < num; i++)
printf("hello world, num is %d\n",i);
}
void hello(void)
{
printf("hello world, no num\n");
}
void main()
{
/*函數指針定義及初始化*/
void (*p)() = hello_num;
int a = 5;
/*函數指針的調用方式*/
(*p)(a);
/*將函數指針指向另一個函數*/
p = hello;
/*再次調用函數指針*/
(*p)();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -