1. 程式人生 > 實用技巧 >Python實現BP神經網路實現對公路客運量

Python實現BP神經網路實現對公路客運量

例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開始的。

C語言學習路線

C語言開發工具

C語言|改變指標變數的值