读书人

帮忙看下、小弟我对指针理解错了吗

发布时间: 2012-05-10 16:02:39 作者: rapoo

帮忙看下、我对指针理解错了吗?

C/C++ code
#include<stdio.h>#include<windows.h>void Test1(LPCSTR *str);int main(){    int a=0;    LPCSTR firstStr=0;    Test1(&firstStr);//指针变量的地址 (我理解为普通的变量有地址那么指针变量同样有地址)    printf("%s\n",*firstStr);//为啥输出的是一个乱码?    scanf("%d",&a);}void Test1(LPCSTR *str){    char str1[]={"111111111"};         //str是一个指针变量的地址那么*str就是一个指针变量    *str=&str1;//将指针变量指向str1的地址 }


[解决办法]
理解之前先要亲自观察,不要道听途说。

读书人网 >C语言

热点推荐