黑马程序员技术交流社区
标题:
遍历打印字符串另种方法
[打印本页]
作者:
langjun
时间:
2015-11-13 22:01
标题:
遍历打印字符串另种方法
在iOS 基础班的同学都会做一个遍历打印字符串的题目,除了咱们的老师给咱们讲解的方法外,我又找到了一种方法与大家分享。
#include <stdio.h>
int main(){
char*p="abcdefghijk";//{'','','','\0'}
for (int i=0; ; i++) {
if (p[i]!='\0') {
printf("%c",p[i]);
}
else{
break;
}
printf("\n");
}
}
复制代码
请各位同学给予指正!
作者:
wuxiaoling
时间:
2015-11-13 22:10
方法不错哦,就是最后没有 return 0;
作者:
江流石不动
时间:
2015-11-13 22:13
可以啊!{:2_30:}
作者:
触底反弹
时间:
2015-11-13 22:20
我就经常这样写,并且i可以记录字符串长度哦
作者:
勇猛的小黑
时间:
2015-11-13 22:44
厉害厉害厉害
作者:
HI耀玮
时间:
2015-11-13 22:55
方法很好,不错
作者:
骑白马的唐僧
时间:
2015-11-13 23:35
6666666666666666666
作者:
liuchuan_alex
时间:
2015-11-13 23:38
666666666666666{:2_30:}
作者:
蜗牛飞翔
时间:
2015-11-13 23:43
已经学习了
作者:
HI耀玮
时间:
2015-11-14 01:04
方法不错,很好
作者:
poxiao
时间:
2015-11-14 16:04
这样写也可以啊,个人感觉要更简单点,与楼主探讨下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *p = "abcdefghijk";
int i = 0;
for (i = 0; i < strlen(p); i++)
printf("%c", p[i]);
return 0;
}
复制代码
作者:
心存猛虎2015
时间:
2015-11-14 22:28
都这么吊
作者:
大雕会飞
时间:
2015-11-14 23:02
额。NSLog(@"%@",@"abcdefg");
作者:
韩三少
时间:
2015-11-14 23:22
return 0 缺失了
作者:
唐阿丽
时间:
2015-11-15 08:09
不错不错
作者:
hei军
时间:
2015-11-16 00:17
你是怎么把这些粘贴过来的可以告诉我吗
作者:
cube川
时间:
2015-11-16 12:49
11楼的也可以,判断条件和楼主不同而已
作者:
相约玉米地
时间:
2015-11-16 14:16
学的挺好,两种方法都挺棒。
作者:
18537947462
时间:
2015-11-16 21:15
先顶,再看
作者:
18537947462
时间:
2015-11-16 21:16
先顶,再看
作者:
江流石不动
时间:
2015-11-16 22:11
少年 可以的
作者:
能不能行
时间:
2015-11-16 23:09
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2