Python實現BP神經網路實現對公路客運量
阿新 • • 發佈:2020-12-22
例35:C語言程式設計實現改變指標變數的值。
解題思路: 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇‘\0’為止。而陣列名雖然代表地址,但是它是常量,它的值是不能改變的。
原始碼演示:
#include<stdio.h>//標頭檔案 int main()//主函式 { char *p="I love C program language";//定義指標變數且賦值 p=p+7;//指標變數p指向字串的第8位 printf("%s",p);//輸出 return 0;//主函式返回值為0 }
編譯執行結果如下:
C program language-------------------------------- Process exited after 2.299 seconds with return value 0 請按任意鍵繼續. . .
讀者應該特別注意:
char *p="I love C program language";
陣列名雖然代表地址,但是它是常量,值不能改變。
p=p+7;
雖然是+7,但是在C語言中,下標是從0開始的。