lzth.net
当前位置:首页 >> C语言中 5是什么意思 >>

C语言中 5是什么意思

这不是C语言里的吧?5!在数学里就是阶乘,5!=5*4*3*2*1 如果说是代码里的,那5!后面应该还有代码吧

阶乘?int n=1; for(int i=1;i<=5;i++) { n*=i; }

5表示宽度,也就是说这个程序输出是'1234567890',当程序的输出与宽度不一致时,会按着程序自己的输出而输出,5在这里就不会有作用了

'5'表示字符5,其实'5'也是整数值53.

int a[5]; 中的那个5表示这个数组最多可以包含五个元素,在引用的时候是a[0] ~ a[4]( a[n] 下标从0开始,到n-1为止),这5个元素,至于a[5],对于这个定义是的使用是非法的,因为他使用了超出数组申请空间以外的空间,就好比使用了不属于自己的东西(使用别人的是违法的).若你使用a[5]的话,不一定会出现什么效果,可能在你看来会是正常的效果,但实际上是不正常的行为.

char c[5] 这是声明了 一个长度为5 的数组 能存放5个字符 如果超过了程序运行会出错

那是一个数组,名字是c,当然你也可以用其他名字命名,括号里面的5是用来说明数组的大小,也就是长度,为5个字节,里面可以放五个自己的内容

指的是字符的长度

5!表示5的阶乘: 5!=5*4*3*2*1

自减1之后和5比较大于5 如果大于的话返回1,否则返回0

so1008.com | krfs.net | kcjf.net | knrt.net | zxsg.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com