• 2022-06-03
    请选出正确的程序段( ). A) int *p; B) int *s, k; scanf("%d",p); *s=100; … … C) int *s, k; D) int *s, k; char *p, c; char *p, e; s=&k; s=&k; p=&c; p=&c; *p='a'; s=p; … *s=1; …
    A: p是指针变量,在未获得值之前不能使用,scanf("%d",p); 无意义。
    B: s是指针变量,在未获得值之前不能使用,此时使用*s无意义。
    C: 定义与使用均没问题
    D: 指针变量s和指针变量p基类型不同, s=p无意义