例35:C语言编程实现改变指针变量的值。
解题思路: 指针p的值是可以变化的,printf函数输出字符串时,从指针变量p当时所指向的元素开始,逐个输出各个字符,直到遇‘\0’为止。而数组名虽然代表地址,但是它是常量,它的值是不能改变的。
源代码演示:
#include<stdio.h>//头文件
int main()//主函数
{
char *p="I love C program language";//定义指针变量且赋值
p=
例35:C语言编程实现改变指针变量的值。
解题思路: 指针p的值是可以变化的,printf函数输出字符串时,从指针变量p当时所指向的元素开始,逐个输出各个字符,直到遇‘\0’为止。而数组名虽然代表地址,但是它是常量,它的值是不能改变的。
源代码演示:
#include<stdio.h>//头文件
int main()//主函数
{
char *p="I love C program language";//定义指针变量且赋值
p=