?? 7-6.txt
字號:
/* 范例:7-6 */
#include <stdio.h>
void main()
{
int a;
int b;
int *ptr; /* 定義指針變量ptr */
a=5;
b=a;
ptr=&b; /* 把變量b的地址賦值給指針變量ptr */
/* 輸出變量a、b、ptr的值到屏幕 */
printf("\na=%d\nb=%d\nPtr=%d",a,b,ptr);
/* 輸出變量a、b、ptr的地址到屏幕 */
printf("\n\n&a=%d\n&b=%d\n&Ptr=%d",&a,&b,&ptr);
getchar();
}
程序執行結果:
a=5
b=5
Ptr=6618620 [注: Ptr內容值6618620,是為 b變量的地址]
&a=6618624
&b=6618620 [注: b變量的地址 跟Ptr內容值6618620一樣]
&Ptr=6618616 [注:Ptr 也是變量,一樣有占內存空間。]
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -