标签:mil string main 指针 ring abc scan ret cpp
1.创建多个指针*p、*q、*r,但只为其中一个指针*p申请空间,其他指针(*q、*r)指向此指针(*p)申请的空间,则这三个指针中最后一次修改的即为最后空间存储的。
例如:
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *p,*q,*r; p=(char *)malloc(sizeof(char)*20); q=p; r=p; scanf("%s %s %s",p,q,r); printf("%s %s %s",p,q,r); return 0; }
在上述代码中,最后输出的3个均为指针r指向的值。输入:abc def jkl 输出:jkl jkl jkl
To be continue...
标签:mil string main 指针 ring abc scan ret cpp
原文地址:https://www.cnblogs.com/waytc/p/9737497.html