求一个处理字符串的方法
c语言吧
全部回复
仅看楼主
level 12
从文件中读取一行字符串,这行字符串里面有姓名,性别,学号,成绩四个数据,中间用空格隔开。如何把这四个数据分别提取出来?在网上找了老半天,感觉找不到合适的办法。主要是每个人的姓名长度不一样,所以不能指定长度截取字符串再赋值给对象。(去年学C语言的时候就卡在字符串处理了,今年学c++还是不会处理💢本来想去c++吧问,但是c++吧的简介是“有问题为什么不先去问问隔壁C语言吧呢?”)
2022年10月27日 08点10分 1
level 12
姓名也有空格吗?
2022年10月27日 08点10分 3
姓名没有,姓名要是有空格更难了,所以我没加空格
2022年10月27日 08点10分
@傳說之魚🐟 那直接fscanf读不完了?
2022年10月27日 08点10分
@一周休七日 fscanf是什么😭去年学C语言字符串和文件全寄了
2022年10月27日 08点10分
@傳說之魚🐟 我去百度看看,刚刚那个fseek也看的迷迷糊糊的
2022年10月27日 08点10分
吧务
level 11
可是我们吧的简介是去问神奇海螺啊[滑稽]
2022年10月27日 08点10分 4
吧务
level 11
试试fseek函数,实现文本标跳转,精准制导
2022年10月27日 08点10分 5
我去康康
2022年10月27日 08点10分
吧务
level 12
直接fscanf就行了
2022年10月27日 15点10分 7
level 9
有问题先查cppreference[小乖]
2022年10月27日 17点10分 8
1