| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 507 人关注过本帖
标题:字符串下标定位
只看楼主 加入收藏
c盲
Rank: 1
等 级:新手上路
帖 子:17
专家分:3
注 册:2013-11-9
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:7 
字符串下标定位
两个字符串的连接:
int main
{     char str1[20], str2[20];
      int i=0, j=0;
      gets(str1);
      gets(ste2);
      while(str1[i]!='\0')
         i++;                             /*将前字符串下标定位到字符串尾部‘\0’的位置*/
      while((str1[i++]=str2[j++])!='\0')  /*将后字符串中的字符依次赋给前字符串尾部*/

      puts(str1);
      return 0;
}
求解释有注解的两个地方
搜索更多相关主题的帖子: return 字符串 
2014-02-10 15:06
xingjinda
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:35
专家分:125
注 册:2012-11-17
收藏
得分:5 
第一个意思是只要不是文件尾部,就自加,比如qwe这几个str1[0]=q 这个!=\0,继续str[1]=w,还不是就继续自加,一直到str1[2]=\0结束
第二个意思是,按照我上面的思路,他已经加到str1[2]了,while((str1[i++]=str2[j++])!='\0')这个语句的str1[3]就等于str2[0],然后显示出来,在自加到str2的文件尾部。
2014-02-10 15:27
w851777025
Rank: 7Rank: 7Rank: 7
来 自:新疆
等 级:黑侠
威 望:2
帖 子:135
专家分:584
注 册:2014-1-19
收藏
得分:0 
好好看看书吧
2014-02-10 21:31
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
多看看书
2014-02-11 08:35
loveClangage
Rank: 8Rank: 8
来 自:广东云浮
等 级:蝙蝠侠
帖 子:326
专家分:891
注 册:2013-8-23
收藏
得分:0 
自己看书还好,

编写的程序,不能改变世界,却可以改变自己...
2014-02-11 11:26
xtaymt
Rank: 2
等 级:论坛游民
帖 子:9
专家分:15
注 册:2014-2-13
收藏
得分:5 
整体意思就是把strl[2]链接到strl[1]尾部,组成新的数组strl[1]输出。
2014-02-13 10:29
fl8962
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:539
专家分:2471
注 册:2012-10-17
收藏
得分:0 
回复 楼主 c盲
书上讲的更清楚。

想抽苏烟了。
2014-02-15 15:25
awaysonline
Rank: 1
等 级:新手上路
帖 子:14
专家分:6
注 册:2014-2-11
收藏
得分:0 
各位看的是什么书啊
2014-02-16 17:14
快速回复:字符串下标定位
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015317 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved