c语言中% c是什么意思

   更新日期:2024.04.29

%c是格式控制符,意思是按字符输入或输出,比如:char ch='a';printf("%c
",ch);那么就会输出a。

%d:输入输出为整形,printf("%d",a);也就是打印整数a.

%s:输入输出为字符串

%f:输入输出为浮点型

printf( stream, "%s%c", s, c );

%s -- 打印格式,按字符串方式输出变量s的值(字符串)到文件流stream

%c -- 打印格式,按ASCII字符方式输出变量c的值(即打印一个字符)到文件流stream

:在C++中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。

a&b表示a和b执行按位与运算。

&后跟一个变量。每个变量对应一个存储空间块。每个存储空间都有一个数字,即地址,&变量名表示取出该代码,而变量名表示取出该编号对应的存储空间中的值。

系统将在内存中分配一个空间,* a的值是变量a的值;定义一个指向整数数据的指针,效果与&相反,它根据变量的地址获取变量的值,编译时给它分配一个地址,指针指向整数数据。



相关链接

欢迎反馈与建议,请联系电邮
2024 © 视觉网