使用字符串'/ ObjC / GNUstep / mingw / bin'创建一个字符串对象
打印路径中的每个组件:
ObjC
GNUstep
mingw
bin
如何执行此操作,打印时无法排除“/”,PLZ帮助
答案 0 :(得分:1)
您应该查看NSString类参考,特别是“使用路径”部分。
答案 1 :(得分:0)
我假设这是家庭作业,在这种情况下,重点是学习算法。这意味着没有花哨的类库函数(否定算法学习)和伪代码(所以你不会因为抄袭而陷入困境):
string s = "/ObjC/GNUstep/mingw/bin"
# Output the first character if it's not '/'
# ('if' to prevent mishandling empty strings).
if s.len() > 0:
if s[0] != "/":
output s[0]
# Output all other character except last, translating '/' into newline
# ('if' prevents mishandling strings two chars or less).
if s.len() > 2:
for i goes from 1 to s.len()-2:
if s[i] == "/":
output newline
else:
output s[i]
# Output last character if not '/'
# ('if' is to prevent mishandling one-char strings)
if s.len() > 1:
if s[s.len()-1] != "/":
output s[s.len()-1]
output newline