求一个处理字符串的方法
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
Asuka的猪
可是我们吧的简介是去问神奇海螺啊
2022年10月27日 08点10分
4
吧务
level 11
Asuka的猪
试试fseek函数,实现文本标跳转,精准制导
2022年10月27日 08点10分
5
傳說之魚🐟
我去康康
2022年10月27日 08点10分
吧务
level 12
YujiSY
直接fscanf就行了
2022年10月27日 15点10分
7
level 9
Waaaaf
有问题先查cppreference
2022年10月27日 17点10分
8
1