程序如下,為什麼打印p時候值是不確定的?我知道正確的寫法是 * p,但是我想知道 直接打印p為什麼不報錯,也沒警告,但是值卻不確定?
#include <stdio.h> int main() { int a =8; int *p = &a printf("%d\n",p); }
printf("%d\n",p) 代表指針p所指向的變量的地址值,所以不報錯,你輸出的是整型變量a的地址值,要想輸出a的值必須為printf("%d\n,*p")。
c++中用字符指針指向字符串
oc語言初始化遇到的問題
這種情況要成功之後,清楚#e
android 如何獲取ra
MySQL查詢中文亂碼問題
myeclipse導入別人項