c语言数组及指针问题
看书上对数组操作的时候都是通过地址来进行改动的、是不是不能对已经定义好的数组里数据进行直接操作了啊、什么时候用指针、什么时候用数据、、真的是搞不清楚、、谁能用通俗易懂的语...
看书上对数组操作的时候都是通过地址来进行改动的、是不是不能对已经定义好的数组里数据进行直接操作了啊、
什么时候用指针、什么时候用数据、、真的是搞不清楚、、谁能用通俗易懂的语言给解释下啊、先在此谢过了、 展开
什么时候用指针、什么时候用数据、、真的是搞不清楚、、谁能用通俗易懂的语言给解释下啊、先在此谢过了、 展开
展开全部
你把内存里的东西想象成一个个小格子,每个小格子都有一个地址,例如一个数组a里面有a[0]=1.a[1]=2……3.4.5五个元素(手机打字累我就不一一打出来了),打个比方a[0]的地址是10086那么a[1]的地址就是10087了,不要把指针跟它是否指向数组相混淆 说的不好听指针只认地址管你是啥东西,所以说用指针来改值就是把数组里某个地址存的某个值给替换出来 地址不变改了值而已 所以就能起到换数组里内容的作用 慢慢的就理解了,手机打的 不采纳哥们也满地打滚求个赞啊哈哈
展开全部
去网上找 郝斌的C语言 通俗易懂 尤其是指针方面讲解的非要好 保准你听过马上豁然开朗 会加深你对指针的理解
简单说一下
其实指针就是代号 门牌号码 手机号 家庭住址 等等这些都是指针 通过这些地址 才能找到想要找的东西
看过这么多的书 其实有些书 卖相挺好但里面的内容真是让人无语 比较坑的 有些书真是好书 讲解的非常通俗透彻 这就要有一双慧眼了 不是所有的书都会帮忙的 有的甚至会坑人的 想学好C语言 建议先看一遍比较经典的C语言书籍 再看视频 应该会有收获的 希望能帮到你~~~~
简单说一下
其实指针就是代号 门牌号码 手机号 家庭住址 等等这些都是指针 通过这些地址 才能找到想要找的东西
看过这么多的书 其实有些书 卖相挺好但里面的内容真是让人无语 比较坑的 有些书真是好书 讲解的非常通俗透彻 这就要有一双慧眼了 不是所有的书都会帮忙的 有的甚至会坑人的 想学好C语言 建议先看一遍比较经典的C语言书籍 再看视频 应该会有收获的 希望能帮到你~~~~
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以啊。数组用指针来输出值,高端霸气上档次。其实没有必要,只不过是锻炼一下你对指针的理解。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询