【问题分析】
编写程序使指针变量 a指向“Turbo C”,输出字符串的首字符和整个字符串,用指针变量p输出字符串的第5个字符,输出a和p的地址。
【参考代码】
#include <stdio.h>
int main()
{
char* a = "Turbo C", * p;
printf("%c\n", *a);
printf("%s\n", a);
p = a + 4;
printf("%c\n", *p);
return 0;
}
编写程序使指针变量 a指向“Turbo C”,输出字符串的首字符和整个字符串,用指针变量p输出字符串的第5个字符,输出a和p的地址。
#include <stdio.h>
int main()
{
char* a = "Turbo C", * p;
printf("%c\n", *a);
printf("%s\n", a);
p = a + 4;
printf("%c\n", *p);
return 0;
}