社区
C++ Builder
帖子详情
如何从一个字符串中读出指定字符?
Hank
2000-05-26 12:08:00
就象在VFP中的SUBST()函数,DELPHI中的Copy()函数,Access中的Mid()函数一样,从一个指定的字符串中返回制定数量的字符。不知在BCB中采用那一个?
例如: 在VFP中SUBST("KINGDOM",2,4)返回"INGD";
在DELPHI中是Copy('KINGDOM',2,4)返回'INGD'
但是在BCB中怎样完成?
...全文
125
2
打赏
收藏
如何从一个字符串中读出指定字符?
就象在VFP中的SUBST()函数,DELPHI中的Copy()函数,Access中的Mid()函数一样,从一个指定的字符串中返回制定数量的字符。不知在BCB中采用那一个? 例如: 在VFP中SUBST("KINGDOM",2,4)返回"INGD"; 在DELPHI中是Copy('KINGDOM',2,4)返回'INGD' 但是在BCB中怎样完成?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mxp
2000-05-26
打赏
举报
回复
?方式太多了
(1)
AnsiString mmm;
mmm.c_str() 就是一个char * ,可支持任何标准c函数用Mid(mmm.c_str(),2,4);就可以
(2)
用本身带的函数
AnsiString mmm;
mmm.substring(2,4);
ok!!!
Hank
2000-05-26
打赏
举报
回复
谢谢MXP大侠!!!
每日一练(3) - 求
一个
字符
串
中
第一次只出现一次的
字符
(3种解法)
题目描述 请实现
一个
函数用来找出
字符
流
中
第
一个
只出现一次的
字符
。例如,当从
字符
流
中
只
读出
前两个
字符
"go"时,第
一个
只出现一次的
字符
是"g"。当从该
字符
流
中
读出
前六个
字符
“google"时,第
一个
只出现一次的
字符
是"l"。 思路 【注意】 这里都要考虑到
字符
串
为空的情况,如果为空,返回’\0’; 如果
字符
串
中
不存在只出现一次的
字符
,也返回’\0’; 方法一
字符
串
扫描(笨方法) 第一种方法相对比较笨,但是也最容易被想到和实现。我们需要两个for循环来实现,外层循环从头开始遍历
字符
串
,其指向的是当前要判断
逐个
字符
读取
字符
串
因为对许多程序而言,scanf 函数和 gets 函数都有风险而且不够灵活,C 程序员经常会自己编写输入函数。通过每次读
一个
字符
的方式读取
字符
串
。 如果决定自己设计输入函数,那么需要考虑以下问题: 在开始存储
字符
串
之前,函数应该跳过空白
字符
吗? 什么
字符
导致函数停止读取:换行符,任意空白
字符
,还是其他某种
字符
?需要存储这些
字符
还是忽略掉? 如果输入的
字符
串
太长以至于无法存储,那么函数应该忽略额外的
字符
还是把它们留给下一次输入操作? 示例
中
,我们选择:不跳过空白
字符
,换行符结束,不存储换行符,忽略掉额外
字符
。
python提取部分
字符
串
_python如何提取
字符
串
中
的
指定
的内容?
python读取文件内容的方法:一.最方便的方法是一次性读取文件
中
的所有内容并放置到
一个
大
字符
串
中
:all_the_text = open('thefile.txt').read( )# 文本文件
中
的所有文本all_the_data = open('abinfile','rb').read( )# 二进制文件
中
的所有数据为了安全起见,最好还是给打开的文件对象
指定
一个
名字,这样在完成操作之后可以迅速...
(Java)从键盘上输入
一个
字符
串
和
一个
字符
,从该
字符
串
中
删除给定的
字符
import java.util.Scanner; public class Main{ public static void main(String[]args){ Scanner str = new Scanner(System.in); String STR = str.nextLine(); char s = (char)System.in.read(); /***system.in.read()方法的作用是从键盘
读出
一个
字符
,
《编写
一个
程序,从
一个
文件
中
读出
字符
串
,并显示在屏幕上》
注意:在程序的第11行用fgets函数读入
字符
串
时,
指定
一次读入10个
字符
,但按fgets函数的规定, 如果遇到“\n”就结束
字符
串
输入,“\n”作为最后
一个
字符
也读入到
字符
数组
中
//编写
一个
程序,从f:\\FILE_1\\file_2.txt
中
读回
字符
串
#include<stdio.h>#include<string.h>#include<s...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章