code.club

 找回密碼
 立即註冊
搜索
查看: 6860|回復: 0
打印 上一主題 下一主題

指標一定要在函數中才能賦值嗎?

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2015-4-7 15:57:18 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
#include <stdio.h>

int x,*p;
x=123;
//p=&x -->放這裡則編譯失敗。
int main(void){
p=&x; //這個必須要在一個函數中才能給予p=&x,如果拿到外面則會出錯。
printf("%d",*p);

return 0;
}

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|手機版|Archiver|code.club  

GMT+8, 2024-11-22 19:36 , Processed in 0.086677 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表