为什么max前不加*?把a[0],a[i]赋给max,max不是指针吗
答案:1 悬赏:60
解决时间 2021-03-06 13:45
- 提问者网友:感性作祟
- 2021-03-05 23:11
为什么max前不加*?把a[0],a[i]赋给max,max不是指针吗
最佳答案
- 二级知识专家网友:拜訪者
- 2021-03-05 23:56
从这部分代码来看,程序思想是,先假设数组a[] 中字符串最长的是a[0],也就是第一个,所以直接把a[0]的值赋给max,那么max代表的是a[0]的值,然后从前往后遍历数组a[],碰到比max长的字符串就把这个字符串的值重新赋值给max,这样遍历结束后,max中保存的就是a[]数组中最长的字符串的值
追问:max不是地址吗?怎么能直接赋值,我不理解的是这个
追问:max不是地址吗?怎么能直接赋值,我不理解的是这个
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |