c语言if的作用,C语言问题 这里的if(j==i)有什么作用,意义何在?

C语言问题 这里的if(j==i)有什么作用,意义何在?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

e63c99d94708665cac6f24bc5ad6d3a1.png

C语言问题 这里的if(j==i)有什么作用,意义何在?

for(j=2;j

这里的save()代表什么,c语言问题。

是个save()函式,应该前面有写,是自己定义的函式,不是系统里自带的

static在这里的作用 c语言

static 就是静态变数,它的分配地址是固定的,是全域性变数,在整个程式执行期间都是可见的。普通变数是分配子函式区域性域内.子函式在不同执行时,static 变数和普通变数是有分别的,static 变数只有一个固定的全域性地址,而普通变数子函式在不同执行时,是不同的区域性变数,子函式被访问N次,static 变数地址是被访问N次,而普通变数则是N个变数地址被访问。

C语言问题 这里的str是什么意思,为什么没定义都能用?

这是错误的程式。按 c 语言规定,一个程式只有 1个 main() 函式,程式从 main 的开始起 到 main 的结束。 它这里 居然 出现了 2 个 main()。

c 语言规定 , 变数要先宣告再使用,这里 没宣告 就使用。s, str, fun() 都没有宣告过。

“新知教育”误人子弟。

C语言问题求解,搞不懂这里的错误在哪

这个是警告资讯,不是错误资讯,没关系。MS的编译器就没有这个警告。

C语言问题,求高手指教!p++在这里面什么作用??

此处的p是一个行指标,用于指向二维阵列a中的一行,一开始指向a的第0行(也就是日常说法的第一行),p++则使得p指向a的下一行。

scanf("%d",*p+j);中的*p+j表示阵列a某一行中第j个元素的地址。

可参考《C语言程式设计—从入门到进阶》人民邮电出版社,第7章“指标与二维阵列”部分。

C语言问题: j=*i j=&i j=*&i 三者有何区别???

j=*i;说明j是普通变数,i是指标变数,意思是把i指向的变数中的值赋值给j

j=&i说明j是指标变数,i是普通变数,取i的地址然后赋值给j,这样j就指向i了

j=*&i你得先确定*和&的优先顺序和结合性,*&i等价于*(&i),也就是先取i的地址,然后求这个地址所指向的内容,其实就是i,所以这里,j和i都是普通变数,此等式的含义就是把i的值赋值给j

C语言问题:if(n==m%10)这里if在判断什么

1 表示“如果n等于m的个位数,则”。

2 举例,若n=2,m=312,则上面条件成立。

C语言问题,这里的程式不太懂,附图,求指导~

这里的*sptr=&PID表示取PID的地址赋值给指标sptr,这里是变数的引用(变数的替身)。

C语言问题\b的作用

\b是“退格”的意思

分页:

1

23

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值