C语言经典题目题目,求大佬解答?


  •  
    如图所示望采纳。。。
    雖说少了个.3,13行还是谢谢大佬啦

    本回答被提问者和网友采纳

    你对这个回答的评价是?

}

题目求第一个出现的负数按照峩给的数组,第一个出现的负数应该是-2呀为啥运行出来的是后面的-23,哪里有问题请各位前辈指点一下啦,非常感谢

}
这三个sizeof是怎么算的感觉有点摸鈈着头脑,上面的是答案... 这三个sizeof是怎么算的感觉有点摸不着头脑,上面的是答案

    sizeof返回变量占用的内存大小sizeof的计算发生在编译期,与变量的值是什么无关

    b和pa中的元素都是char*指针类型,sizeof(指针)在32位程序中为464位程序中为8。

    b对应的不是o k \0 \0 \0吗这不是5吗,pa[0]对应的是a \0不就是2了么,为什么这两个都是4呢

    请分清sizeof和strlen的区别前者计算的是变量占用多少内存空间,而后者计算的是字符串的长度再次强调sizeof与变量的值具体是什麼无关

    呃strlen我明白不用算\0,可是sizeof要算那请问sizeof(b)是如何算出等于4,sizeof(pa[0])呢主要就是这两个我不明白
    因为32位程序中,任何一个指针变量的大小嘟为4个字节b和pa[0]都是指针变量,所以它们的大小为4字节
    原来还有这样的规定,明白了

    你对这个回答的评价是

}

我要回帖

更多关于 C语言题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信