*在c语言中是什么意思?

作者&投稿:贠怪 (若有异议请与网页底部的电邮联系)
~

*是乘。

星形标示号*通常置于有关的词句的左上角或右上角,作为划分文章不同部分的符号成组使用时单独占一行。在电脑中,由于“×”容易和未知数x混淆,所以使用*来代替乘号。

扩展资料:

*的其它作用

1、它通常用来做注释符号。

2、用来表示密码,以体现出已输入的字符数量,同时可以避免输入的密码被人看到。

3、也表示某些词语或字无法显示,或不符合词语审查,如具有色情、反动等敏感词会用此符号来屏蔽。

4、用来表示C语言中的指针声明符。

5、如果用于在数学里面的话,相当于一个乘号(/用于分隔而且相当\于除号(÷))

6、SQL中select * 表示输出结果里包含表里的全部字段。

7、ascii值为42。

参考资料来源:百度百科-*



c语言中*与&各代表什么意思
答:&: 在C语言中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。|: 是位运算符,表示“按位或”。资料扩展1、符号 & 和 | 这两个运算符都是二进制的按位操作符。&: 二进制“与”(都为1时,结果是1,否则是0。),比如:1010 & 1011 = 1010...

c语言中关于*和&的意思理解
答:用于二目运算中的按位(位运算)与运算:单目是只需要一个操作数的意思,比如:a++ a-- *a &a 双目是需要两个操作数的意思,比如:a+b a-b a*b a/b a%b 三目是需要三个操作数的意思,比如:a=c>b?c:b;例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5...

C语言中定义变量时在变量前面加2个星号是什么意思
答:C语言在定义变量时加两个星号是表明这个变量为二级指针 C语言中在定义变量时使用 * 号是为了表明该变量为指针 指针有分一级指针,二级指针,三级指针等,有几个 * 号就相当于是几级指针

c语言中*()什么意思
答:1.*代表乘法,()里为表达式,比如1*(2+3)2.*为解引用,()里为指针或值为指针表达式,定义int *p,a[10];p=a;之后*(p),*(p++),*(p+1)

C语言中两个*是什么意思?比如int**p
答:2 个*号,声明指向指针的指针。它的意思是“它是一个整数,这个整数指向某个内存地址,一次访问sizeof(int)长度,其值是一个整数,那个整数值指向某个内存地址,一次访问sizeof(BTree)长度。指针可以指向一份普通类型的数据,例如 int、double、char 等,也可以指向一份指针类型的数据,例如 int *、...

c语言中int*代表什么意思
答:int*表示定义一个int*类型的变量,即int型的指针变量。 int表示基本的数据类型(整型); *表示指针操作符。 举例如下: int a[]={1,2,3,4,5}; // 定义一个int类型的数组,包含5个元素int* p2=a; // 定义一个int类型的指针变量p1,指向数组a的首c语言中int*代表什么意思 ...

c语言题目 printf(“*”);里面的*是什么意思?
答:因为字符串\ta\018bc共包含如下6个字符:\t(一个转义字符)、a、\01(一个8进制转义字符)、8、b、c,所以,循环的执行次数是6。而printf("*");只是输出一个*而已。当然,因为整个循环共执行了6次,所以会输出6个*。即输出是:***。

在C语言中的输入控制格式中带个*号是什么意思?? 例如:scanf("%2d%*3...
答:与格式符号之间有*号时,该数据被禁止使用。如scanf("%2d%*3d%2d",&a,&b);输入数据:1234567 变量a bd的值分别为12 67。中间345不用,上面这个如果输入1234567,c不赋值,a为12 ,b为67;3c格式字符前有数字按制定 宽度输出字符

C语言问题 谁解释下%*3d中的*什么意思
答:在C语言中,%*3d中的*代表的是补位时间。03d,是整数保留三位以上,表示输出3位整型数,不足在前面补零,如x=12,结果为012,如x=1234结果为1234。同样%*3d与%03d类似,只不过补位时用*。对于这种符号,有一种方法是带入数据在程序中运行,看结果如何,就可以知道符号的含义。

在c语言中指针*q=&a和q=&a和*q=*a各自是什么意思
答:先说一下这几个运算符的意思:*在定义变量的时候作用是声明这是一个指针变量,再其它地方是用来寻址的;&是取地址运算符,可以获取一个变量在内存中的地址;然后说你提到的这三句话:q=&a 这句话应该是出现在定义变量q的时候,可以这样写:int a;int *q = &a;这里,*的作用是声明q是一个...