指针的使用
#include <stdio.h>
int main()
{
//创建指针变量
int *pnumber = NULL;
//创建与指针相同类型的变量
int value = 999;
//存储在指针中的变量的地址
pnumber = &value;
*pnumber += 25;//通过指针访问增加变量的值
printf("%d\n",*pnumber);
return 0;
}
指针可以包含同一类型的任意变量的地址,所以使用指针变量可以改变其他许多变量的值。只要变量的类型和指针的类型相同。
指针只是存储另外一个变量的内存地址的变量
- 创建指针变量
- 创建与指针类型相同的变量
- 存储指针中的变量的地址
- 间接访问变量中的地址
如何通过指针访问变量的值?
星号表示访问指针变量所指向的内容,即变量的内容。
函数的使用
1、函数的命名
2、函数的参数
术语“参数”指定了调用函数时传递给函数的值的类型
参数用来表示函数执行时使用的数据类型和名称
整数类型、数组类型、
变元表示调用函数时提供的对应于参数的值。
3、指定返回值的类型
Return_type 指定了函数的返回值的类型。
如果在表达式用使用函数或在赋值语句的右侧使用函数,函数的返回值会取代函数
return 语句
return 语句允许退出函数,从调用函数中发生调用的那一点继续执行。