vd: int a ,b[10];
Biến Tĩnh: Được khai báo bằng từ khoá" static" nó chỉ được gọi 1 lần kết quả được lưu lại lần gọi sau sẽ lấy kết quả cuối cùng.
vd: không dùng biến tĩnh ta có
#include"stdio.h"
#include"conio.h"
- void in()
- {
- int i=0;
- }
- void main()
- {
- in();
- in();
- in();
- getch();
- }
thì nó sẽ in ra :
Lan goi ham thu:1
Lan goi ham thu:1
Lan goi ham thu:1
Khi dùng biến tĩnh:
- #include"stdio.h"
- #include"conio.h"
- void in()
- {
- static int i=0;
- }
- void main()
- {
- in();
- in();
- in();
- getch();
- }
Khi đó sẽ in ra là:
Lan goi thu :1
Lan goi thu: 2
Lan goi thu :3
0 nhận xét:
Đăng nhận xét