[ ]——下标引用操作符
操作数:一个数组名+一个索引值
int arr[10];//创建数组
arr[9] = 10;//下标引用操作符
[]的两个操作数是arr和9
( )——函数调用操作符
接受一个或者多个操作数:第一个操作数是函数名,剩余的操作数就是传递给函数的参数。
故函数最少有一个操作数,就是函数名
. -> ——成员访问操作符
. 结构体.成员名 -> 结构体指针->成员名
#include <stdio.h>
struct Book
{
char name[40];
int price;
};
void Print(struct Book* pb)
{
printf("%s %d\n",pb->name,pb->price);
}
int main()
{
struct Book b = {"钱难挣,饭好吃",100};
printf("%s %d\n",b.name,b.price);
Print(&b);
return 0;
}