1. c语言中结构体后面的[数字]是什么意思
语法有问题吧?好像不能通过编译。
struct student
{
int t;
} a[1000];
这样语法是没问题的。结构体数组。
2. c语言中error 后面接的数字是什么意思
c语言中error 后面接的数字是错误代码,代表一种特定的错误。
希望能帮助你!!!!
http://iask.sina.com.cn/b/16956841.html
3. c语言中百分号后的数字是什么意思呀:)比
a%b 的意思是 算 a 除以 b 之后的余数
如果你是指例如
printf("%2d",a);
printf("%1.2f",b);
这种,是占位符的位数说明,小数点前面代表小数点前面保留的位数,后面代表小数点后面保留的位数。%10d 这种常用于表格输出对齐等,%.2f 一般用于例如钱数(只有0.01元,没有0.001元之说)。
4. c语言中百分号后的数字是什么意思呀:)
形如%-m.nlf,"-"表示在显示域内向左对齐,不写表示向右看齐;"m"表示数据的长度,"n"表示小数点后的位数。(如不理解可以实践一下就懂了)
5. C语言里的 %10d 是什么意思就是%后面加一个数字是什么意思精确度么
%10d 指输出整数的宽度为10,若数值宽度<10,则在其前面补空格,如果数值的宽度>10,则按原数值输出,比如:printf("%10d",12345),则输出□□□□□12345;printf("%10d",123456789123),则输出123456789123【12位】
6. C语言 输出时,%2d %后边的数字是什么意思😳
%2d是c语言中printf函数的输出格式说明符。
具体解释如下:
使输出的int型的数值以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。
注:如果输出的数值不是int型,则进行强制类型转换为int,之后按上面的格式输出。
举例如下:
printf("%2d", 12); // 输出12
printf("%2d", 1); // 输出 _1 (_代表空格)
printf("%2d", 122); // 输出122
printf("%2d", 12.72); // 输出12 (强制类型转换,即取整数部分)
7. c语言中“\”后加数字各是什么
一般是转义字符。
转义字符是C语言中表示字符的一种特殊形式。转义字符以反斜''开头,后面跟一个字符或一个八进制或十六进制数表示。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。示例如下:
charc1=''';//后面接一个特殊字符
charc2='110';//后面接一个三位的八进制数
charc3='x0d';//后面接一个两位的十六进制数
8. c语言int后面中括号里面的数字什么意思
“[]”中间必须是整形常量或整形常量表达式。 数组定义时,必须指定数组的大小,数组大小必须是整形常量表达式,不能是变量或者变量表达式 错误例子:int n=10; int a[n]; int b[10.3]; int c[n+10];
9. C语言中%后面数字表示什么
是求模符号,就是算余数,而且必须为整形才能运算,例如:9%5=4
10. 在C语言中数组后面加上数字代表什么意思例如:lcd_dsy_buffer1+5
数组名就是一个指针:
lcd_dsy_buffer1+5==&lcd_dsy_buffer1[5]
或者
*(lcd_dsy_buffer1+5)==lcd_dsy_buffer1[5]