一.字符串与指针。
1.用数组存储字符串。
2.用指针表示字符串。
二.指针作为函数的形参。
若函数的形参为指针,则进行传递的是地址传递。
在调用时,总是将实参的值(包括地址)传递给形参。
在调用时,给形参分配内存空间,调用结束后,形参的空间释放。
将某个内容变量的地址赋给一个指针变量,则相当于这个指针变量指向了给内容变量。
一.实参和形参都是内容变量,不会执行两个数的交换。
三.用指针操作二维数组。
a[0][0]、a[0][1]、a[0][2]、a[0][3]
a[0]:表示二维数组第0行的首地址,等价于&a[0][0]。
a[1]:表示二维数组第1行的首地址,等价于&a[1][0]。
……
a[i][j]元素的地址:&a[i][j]或a[i]+j或*(a+i)+j
a[I][j]元素的内容:a[i][j]、*(a[i]+j)、*(*(a+i)+j)