c语言中*有哪些含义?
发布网友
发布时间:2022-03-23 10:08
我来回答
共3个回答
热心网友
时间:2022-03-23 11:37
1.定义指针用。
如:int *a;
这个语句定义了一个指向int类型的指针a。
2.得到指针所指向的内容,并且可以通过对“ *... ”赋值改变“ ... ”指针指向的内容。
如:
void swap(long *a,long *b)
{
long t;
t=*a;
*a=*b;
*b=t;
}
可以完成对a,b指向的内容的交换。
3.做乘号
在C里面,写表达式的时候,“*”不能省略
如 c=a*b
热心网友
时间:2022-03-23 12:55
乘号,取地址,返回类型的确定,取数据,作为绘图符号,等
热心网友
时间:2022-03-23 14:30
返回指针变量所指地址中的内容。