barriers / 阅读 / 详情

pascal中string是什么意思,怎么用

2023-05-19 18:28:49
共2条回复
慧慧

1.字符串用于存放整批的字符数据。通常编程中使用字符串存放字符化了的数字数据。如高精度运算时存放操作数和运算结果。字符串可以看作是特殊的字符串数组来处理。当然,它也有自已的特点。下面是字符串定义的格式:

var

s:string;

s1:string[15];

字符串定义时,如不指定长度,则按该类型的最大长度(255个字符)分配空间,使用时最大可用长度为255个;如果在中括号中给出一个具体的值(1—255之间),则按这个值的大小分配空间。使用时,最大的可用长度即为该值。

2.字符串的输入、输出:

字符串类型既可按数组方式输入、输出,也可直接输入、输出:readln(s);writeln(s);多个字符串输入时以回车作为数据间的分隔符;每个readln语句只能读入一个字符串。

3.有关字符串的操作(pascal自带):

length(s)

函数

求字符串s的长度

返回值为整形

s:="123456789";

l:=length(s);{l的值为9}

copy(s,w,k)

函数

复制s中从w开始的k位

返回值为字符

s:="123456789";

s1:=copy(s,3,5);{s1的值是"34567"}

val(s,k,code)

过程

将字符串s转为数值,存在k中;code是错误代码(一般不用考虑直接用val(s,k))

s:="1234";

val(s,k);{k=1234}

str(i,s)

过程

将数值i转为字符串s

i:=1234;

str(i,s);{s="1234"}

Delete(s,w,k)

过程

在s中删除从第w位开始的k个字符

s:=

"Honest

Abe

Lincoln";

Delete(s,8,4);{

s="Honest

Lincoln"

}

Insert(s1,

S,

w)

过程

将s1插到s中第w位

S:="Honest

Lincoln";

Insert("Abe

",

S,

8);

{

s="Honest

Abe

Lincoln"

}

Pos(c,

S)

函数

求字符c在s中的位置

返回值为整型

S:=

"123.5";

i:=Pos("1",

S);{i的值为1}

+

运算符

将两个字符串连接起来

s1:="1234";s2:="5678";

s:=s1+s2;{"12345678"}

皮皮

program

ex8_5;

var

s1,s,o:string;

i:integer;

begin

write("The

text:");

readln(s1);

write("Find:");readln(s);

write("Replace:");readln(o);

i:=pos(s,s1);

while

i<>0

do

begin

delete(s1,i,length(s));

insert(o,s1,i);

i:=pos(s,s1);

end;

writeln(s1);

readln;

end.

一、字符串的定义

字符串是由字符组成的有穷序列,字符串类型定义:

type

<字符串类型标识符>=string[n];

var

字符串变量:字符串类型标识符;

其中:n是定义的字符串长度,必须是0~255之间的自然整数,第0号单元中存放串的实际长度,程序运行时由系统自动提供,第1~n号单元中存放串的字符,若将string[n]写成string,则默认n值为255。

例如:type

man=string[8];

line=string;

var

name:man;

screenline:line;

另一种字符类型的定义方式为把类型说明的变量定义合并在一起。

例如:VAR

name:STRING[8];

screenline:STRING;

Turbo

Pascal中,一个字符串中的字符可以通过其对应的下标灵活使用。

例如:var

name:string;

begin

readln(name);

for

i:=1

to

ord(name[0])

do

writeln(name[i]);

end.

相关推荐

string是什么意思中文

string常见释义串英:[strɪŋ]美:[strɪŋ]n.细绳;线;带子;一串;一系列;一连串;一批;v.悬挂;系;扎;用线(或细绳等)串,把…连在一起;给…装弦;例句:This token must have a string value after the separator.对于该令牌,必须在分隔符之后给出串值。词组:string along哄骗;愚弄string together把…连起来;把…串在一起string up悬挂;系;扎现在分词:stringing过去式:strung过去分词:strung复数:strings第三人称单数:strings
2023-01-08 01:33:283

string是什么意思英语

string的意思如下:1、线,细绳;一连串,一系列(事件);一系列(类似的事物);字符串,信息串;一串;弦;弦乐器,弦乐组;后备队,候补队员;筋,络;一种假设的亚原子粒子。2、用线穿,串起;使排成一排,把……连在一起;悬挂,系,扎;给(乐器或球拍)串弦;去掉(豆荚)的筋;当特约记者;确定击球顺序;拖延……的时间;欺骗。例句1、The band"s album spawned a string of hit singles. 这支乐队的专辑繁衍出一连串走红的单曲唱片。2、Ichiro"s opening single to left field began a string of six straight hits. 铃木一郎的对外开放左外野安打是一串连续6支安打的开始。3、Pull the string through both holes. 把绳子从两个洞里拉出来。
2023-01-08 01:33:411

string是什么意思

string属于Java中的字符串类型,也是一个引用类型,并不属于基本的数据类型。Java中基本的数据类型只有八个,分别是数值型:byte、short、int、long;浮点型:float、double;字符型:char;布尔型:boolean。Java有字符串常量池机制,在声明字符串常量和字符串常量连接都需要使用到字符串常量池,如果字符串序列存在于该常量池中则返回,所以str会创建了一个字符串放入常量池中,str2将直接指向str指向的对象。String是一个固定长度的字符串,对String进行操作,是创建新的对象(String的操作都是改变赋值地址而不是改变值操作)。而和它相似的还有一个字符串StringBuffer,对StringBuffer进行操作,这是在原来的对象之上进行改变(StringBuffer的操作都是改变值操作)。String是一种不高效的字符串使用方式,在要求执行效率的系统当中会更多的使用StringBuffer来代替,这样可以降低系统的繁复性。
2023-01-08 01:33:511

string是什么意思

string[英][strɪŋ][美][strɪŋ]n.串; 绳子,带子; 线丝,植物纤维; [计算机科学]字符串; vt.上弦,调弦; 使排成一行或一系列; 绑,系或用线挂起; 延伸或扩展; 第三人称单数:strings复数:strings现在分词:stringing过去式:strung过去分词:strung双语例句:1.She wore a string of pearls around her neck.她脖子上戴着一串珍珠。2.The idea is to grab the ends of the string and spin the toy quickly until it becomes taut.玩法也很简单,只需要用手抓住细绳的两端,然后让这个玩具快速旋转,直到绳子绷紧。
2023-01-08 01:34:056

string什么意思

string 英[strɪŋ] 美[strɪŋ] n. 串; 绳子,带子; 线丝,植物纤维; [计算机科学] 字符串; vt. 上弦,调弦; 使排成一行或一系列; 绑,系或用线挂起; 延伸或扩展; [例句]He held out a small bag tied with string.他拿出一个系着细绳的小袋子。[其他] 第三人称单数:strings 复数:strings 现在分词:stringing 过去式:strung过去分词:strung
2023-01-08 01:34:281

string是什么意思

string英 [strɪŋ] 美 [strɪŋ]n.绳子,带子; 线丝,植物纤维; 串; [计算机科学]字符串vt.上弦,调弦; 使排成一行或一系列; 绑,系或用线挂起; 延伸或扩展字符串;弦乐;弦乐器;字串复数: strings 过去式: strung 过去分词: strung 现在分词: stringing 第三人称单数: strings派生词:stringless string-like 双语例句1. The Doberman let out a string of roaring barks. 短毛猎犬一阵狂吠。2. He held out a small bag tied with string. 他拿出一个系着细绳的小袋子。3. A string of five rowing boats set out from the opposite bank. 5只划艇排成一行从对岸出发了。4. The landscape is broken only by a string of villages. 这片风景中只有一排村庄。5. The band was forced to cancel a string of live dates. 乐队被迫取消了一系列的现场表演。
2023-01-08 01:34:341

string怎么读

string读音是[strɪŋ]。    string释义:n. 线;弦;一串;字串vt. 串起;收紧;悬挂;系;扎;使紧张;使兴奋vi. 连成一串短语:string scrupulously谨慎地上弦string strenuously艰难地排成一行string along欺骗string的用法:string作名词时意思是“琴弦”,转化为动词的意思是“装弦于”、“上弦”。引申可表示“连成一串”、“排成一行”、“缚”、“捆”等。string既可用作及物动词,也可用作不及物动词。用作及物动词时,接名词、代词作宾语。用作不及物动词时与along连用,意思是“欺骗”。
2023-01-08 01:34:401

计算机二级的string是什么意思

计算机二级的string的意思是System.Char对象的有序集合,用于表示字符串。String就是C等编程语言中的字符串,用双引号引起来的几个字符。在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String 对象的值是该有序集合的内容,并且该值是不可变的。
2023-01-08 01:34:521

string是什么意思

字符串变量
2023-01-08 01:34:583

string是什么音乐术语

string音乐术语的意思是:串音,拉紧、串在一起的意思。音乐中的其他术语:1.庄板(Grave)(缓慢速)2.广板(Largo) (稍缓慢速)3.慢板(Lento) (慢速)4.行板(Andante) (稍慢速)5.中板(Moderato) (中速)6.小快板(Allegretto) (稍快速)7.快板(Allegro) (快速)8.最急板(Prestissimo)(急速)9.原速(A Tempo)10.渐慢(Ritardando/rit/ritard)11.稍转快(poco più mosso)扩展资料:音乐术语是指在音乐表演中用来指导演奏者表演的专业术语。其中包括音乐构成要素,如速度、表情、强弱、调式、和声、旋律等。音乐以声音为表现手段的艺术形式,意象的塑造,以有组织的音为材料来完成的。因此,如同文学是语言的艺术一样,音乐是声音的艺术。这是音乐艺术的基本特征之一。作为音乐艺术表现手段的声音,有与自然界的其他声音不同的一些特点。任何一部音乐作品中所发出来的声音都是经过作曲家精心思考创作出来的,这些声音在自然界是可以找到,但是没有经过艺术家们别出心裁创作与组合,是不能成为音乐的。
2023-01-08 01:35:136

string什么意思

n. 线,细绳;一串,一行vt. 扎,缚;使排成一列,串起;伸展,拉直vi. 连成一串;排成一列string bean四季豆;刀豆;青豆;瘦高个子RUBBER STRING橡筋;橡皮带子character string[计] 字符串It took him several weeks to learn how to string the crystals, and how to separate them so they would look nice. What string technique are the violins using at this particular moment and then what rhythmic device does the trumpet insert? 在这个特殊的瞬间,小提琴用到了什么演奏技术,之后小号又用了什么节奏方法She might be interested to know that I have refocused my research From bosonic string theory to heterotic string theory. Yeah, I"ll just tell her you say "hey." 她可能会愿意知道,我已经把研究重点,从玻色弦论转到了杂交弦论。我就跟她说,你向她问好吧“
2023-01-08 01:35:436

string音乐术语是什么?

string音乐术语的意思是:串音,拉紧、串在一起的意思。string英 [strɪŋ]  美 [strɪŋ] 。n. 线,细绳;一连串,一系列(事件);一系列(类似的事物);字符串,信息串;一串;弦;弦乐器,弦乐组;(网拍的)羊肠线,网线;(球队中按技术水平分编的)小队;特定条件(或限制)。音乐中的其他术语:1、庄板(Grave)(缓慢速)2、广板(Largo) (稍缓慢速)3、慢板(Lento) (慢速)4、行板(Andante) (稍慢速)5、中板(Moderato) (中速)6、小快板(Allegretto) (稍快速)7、快板(Allegro) (快速)8、最急板(Prestissimo)(急速)
2023-01-08 01:36:081

string是什么意思

定义字符串吧
2023-01-08 01:36:214

string在c语言中是什么意思?

string在c语言中的意思是System.Char对象的有序集合,用于表示字符串。String就是C等编程语言中的字符串,用双引号引起来的几个字符。在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String对象是 System.Char 对象的有序集合,用于表示字符串。String对象的值是该有序集合的内容,并且该值是不可变的。可以使用以下方法之一来创建string对象:通过给String变量指定一个字符串。通过使用String类构造函数。通过使用字符串串联运算符(+)。通过检索属性或调用一个返回字符串的方法。通过格式化方法来转换一个值或对象为它的字符串表示形式。
2023-01-08 01:36:351

string中文是什么意思

string是C++、java等编程语言中的字符串。String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String对象是System.Char对象的有序集合,用于表示字符串。String对象的值是该有序集合的内容,并且该值是不可变的。st
2023-01-08 01:36:461

C++中string 是什么意思

1、string是C++中的字符串。字符串对象是一种特殊类型的容器,专门设计来操作的字符序列。不像传统的c-strings,只是在数组中的一个字符序列,我们称之为字符数组,而C++字符串对象属于一个类,这个类有很多内置的特点,在操作方式,更直观,另外还有很多有用的成员函数。string的定义为:typedefbasic_stringstring。2、CString是MFC或者ATL中的实现,string是C++标准库中的实现string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedefCStringT>CString)为VisualC++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),TCHAR(ANSI与unicode均可);char*为C编程中最常用的字符串指针,一般以""为结束标志;在MFC、ATL中使用字符串尽量使用CString,毕竟都是微软的孩子,各方面都比其它更有优势,而在非微软平台上或对移植性要求较高的场合推荐使用string,标准模板库提供了那么强大的泛型算法,没必要再自己去造车轮。
2023-01-08 01:37:123

在java中String...是什么意思

String...ss表示这是个String类型的可变参数可以看做是一个String类型的数组for(Strings:ss){}这是个foreach循环,表示从ss参数中取值。
2023-01-08 01:37:232

string是什么意思,用JAVA回答

字符串
2023-01-08 01:37:366

pascal中string是什么意思,怎么用

字符串
2023-01-08 01:37:584

string是什么意思

string 英[strɪŋ]美[strɪŋ]n. 串; 绳子,带子; 线丝,植物纤维; [计算机科学] 字符串;vt. 上弦,调弦; 使排成一行或一系列; 绑,系或用线挂起; 延伸或扩展;[例句]What does this string of words really mean?这个“单词串”的真实含义是什么呢?[其他] 第三人称单数:strings 复数:strings 现在分词:stringing 过去式:strung 过去分词:strung 形近词: siring spring syring
2023-01-08 01:39:491

string是什么意思

string英 [strɪŋ]美 [strɪŋ]n. 线,弦,细绳;一串,一行
2023-01-08 01:39:541

string是什么意思

string 英[strɪŋ]美[strɪŋ]n. 绳子,带子;线丝,植物纤维;串;[计算机科学]字符串vt. 上弦,调弦;使排成一行或一系列;绑,系或用线挂起;延伸或扩展第三人称单数:strings;过去分词:strung;名词复数:strings;现在分词...
2023-01-08 01:39:591

int ...或String ...这是什么意思?请详细说明一下!

相当于 int[] String[]非定长参数表
2023-01-08 01:40:204

java中string是什么意思

字符串
2023-01-08 01:41:474

string什么意思

dddffgfgfggg
2023-01-08 01:42:063

java中string类型是什么意思

String是字符串类型,他是一个对象,在java中,比如:String s="hello";创建了一个字符串常量s,赋值为helloString ss = new String("hello");创建了一个String对象ss,这个对象的引用是ss,它的值在堆内存中是hello
2023-01-08 01:42:181

string变量是什么意思

string变量:(C++,java,VB等编程语言中的字符串)C++、java、VB等编程语言中的字符串。在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String对象是System.Char对象的有序集合,用于表示字符串。String对象的值是该有序集合的内容,并且该值是不可变的。
2023-01-08 01:42:243

string是什么数据类型?

string:编程语言中的字符串
2023-01-08 01:42:364

字符串是什么意思

题库内容:字符串的解释简称“串”。有限 字符 的序列。数据元素为字符的线性表,是一种数据的逻辑结构。在 计算 机中可有 不同 的存储结构。在串上可进行求子串、插入字符、删除字符、置换字符等运算。 词语分解 字的解释 字 ì 用来记录语言的符号:文字。汉字。字符。 字母 。字典。字句。字里行(俷 )间。字斟句酌。 文字的不同形式, 书法 的派别:草字。篆字。颜字。柳字。欧字。 赵字 。 书法的作品:字画。字幅。 字的音:字正腔
2023-01-08 01:43:061

c#中的string是什么意思

字符串,用双引号引起来的几个字符.如"Abc","一天".字符串是 Unicode 字符的有序集合,用于表示文本。String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。 String 对象称为不可变的(只读),因为一旦创建了该对象,就不能修改该对象的值。看来似乎修改了 String 对象的方法实际上是返回一个包含修改内容的新 String 对象。如果需要修改字符串对象的实际内容,请使用 System.Text.StringBuilder 类。
2023-01-08 01:43:126

main(String[] args)中的String[] args什么意思

这是主类中的主方法的形式参数 ,是一个String 对象数组,用来保存java 应用程序后所带的参数,如同DOS命令中后面所带的参数。如编写一个JAVA程序程序用来把一个位置文件复制到另一个位置,编译后程序名为copyfile.class ,将C:a1.txt复制到D:下,文件名改为 b.txt,则在命令行解释执行:java copyfile C:a1.txt D:.txt,注意这四个部分之间有空格,则两个参数字符串就存在数组args中,可以在程序中访问它们。
2023-01-08 01:43:464

java String ... valuese 什么意思

jdk1.5的新特性:变长变量。其实这种定义就类似一个数据的定义,可以不用给它的长度加以限制,可以传入任意多个参数。比用数据更灵活一些,不会出现一些数组越界等的异常。如:getType(String ...values);调用时,可以getType("a","b","c")等,参数个数没有限制,类型是前面规定的String类型。
2023-01-08 01:44:012

这里的String代表什么意思?(JAVA)

你指的是那个String?privateStringcourseName;//定义一个字符串类型的变量publicvoidsetCourseName(Stringname)//参数的类型的字符串型的publicStringgetCourseName()//表示该方法将返回一个字符串类型的值
2023-01-08 01:44:141

string变量是什么意思

jdk1.5的新特性:变长变量。其实这种定义就类似一个数据的定义,可以不用给它的长度加以限制,可以传入任意多个参数。比用数据更灵活一些,不会出现一些数组越界等的异常。如:getType(String ...values);调用时,可以getType("a","b","c")等,参数个数没有限制,类型是前面规定的String类型。
2023-01-08 01:44:203

“String str”是什么意思?

STR在游戏中指Strength,力量;str则是String的缩写,一般用于匈牙利命名法,表示变量类型为字符串型;如,字符串:strName,strCompany
2023-01-08 01:45:142

*string是什么意思?51单片机程序求解读

void AT_Send_String(u8 *string) //string为指向u8类型的指针{while(*string)//知道string指针指向字符串结束符"",才退出循环{Sent_ZF(*string++);//发送string指针指向的字符,并将string指针后移一位Delay_ms(5);}}
2023-01-08 01:45:231

mc中string是什么意思

如果mc=minecraft的话string是绳子的意思,如果你是想说MFC的话,string是字符串的意思
2023-01-08 01:45:301

map 中string是什么意思

Map是一个接口 代表一个key-value 键值对 <string,string>表示 key和value都是String类型的既可以通过key查找对应的value也可以反过来查找,Map中都提供了对应的方法。Map是java中的一种数据结构,所以可能比较陌生。可以通过深入了解java语言特性掌握
2023-01-08 01:45:361

string的意义

n. 线,细绳;一串,一行vt. 扎,缚;使排成一列,串起;伸展,拉直vi. 连成一串;排成一列
2023-01-08 01:45:421

String是什么意思?

在编曲里是指弦乐部分,在其它方面就不知道了
2023-01-08 01:45:481

string 是可数还是不可数

一、当string表示“线、绳”的意思时,为不可数名词。例句:He held out a small bag tied with string.他拿出一个系着细绳的小袋子。二、当表示引申义“连成一串”“排成一行”“缚”“捆”等意思时则为可数名词。例句:1、The strings provided a melodic background to the passages played by the soloist...弦乐组为独奏乐章配上了动听的背景乐。2、She wore a string of pearls around her neck.她脖子上戴着一串珍珠。扩展资料词义辨析string,rope,line,cord,thread,wire这些名词均含“线”之意。1、string普通用词,指捆绑小件物品的细绳或细带子。2、rope指用于捆绑大物件的粗壮而坚固的绳子,一般用绵、毛、麻、金属或其它材料制成。3、line普通用词,含义广泛,指任何一种线,常作引申用。4、cord指比string粗,比rope细,较牢固,通常用于捆扎较小物品的线或绳。用作引申当约束讲。5、thread普通用词,指用棉、毛、丝或纤维等纹成的很细的线,通常用于缝纫、纺织等。6、wire专指用金属制成的线。
2023-01-08 01:46:006

Java中String是什么意思?

和C语言中的String一样
2023-01-08 01:46:382

string这样定义什么意思

string是标准库std里的一种数据类型,在程序开始加上#include即可定义
2023-01-08 01:46:473

请问string[ ]是什么意思?

声明数组~~String []s=new String();
2023-01-08 01:46:596

c#string什么意思

C#是编程语言的一种.string是数据类型的一种,即字符串格式.C# string应当是指C#语言中的字符串.
2023-01-08 01:47:226

STRINGS是什么意思

string美 [strɪŋ]英 [strɪŋ]n.字符串;弦;线;细绳v.悬挂;系;扎;把…连在一起adj.由弦乐器组成的;弦乐器的;线织的;线的琴弦;扯线王子复仇记;弦乐组第三人称单数:strings 现在分词:stringing 过去式:strung 例句1.Strings indicate the beginning and end of a section, respectively.字符串分别指示节的开始和结束。2.But he said the money would come with strings attached .但是他说,这笔资金将带有附加条件。3.Singer is you and me, the heart is always the strings, firm and persistent.歌手是你和我,心是永远的琴弦,坚定而执着。4.world is all gates, all opportunities, strings of tension waiting to be struck.世界处处是大门,处处是机会,有一系列的紧张局面等待打破。5.I guess it"s really hard to ask excited Apple fans not to untie their pocket strings!我估计那些狂热地苹果粉丝很难不松开自己的钱包。
2023-01-08 01:47:441

这个程序里string的意义

这是一段使用了STL类库的C++程序,其中的string是指STL类库中的std::string类。string first = ""; 与 int studentNum = 0; 一样,都是在定义类型的同时赋初值,给first赋的初值是一个长度为0的空string。
2023-01-08 01:47:501

string在钢琴谱中是指什么意思?

string是意大利语stringendo的缩写。表示紧凑地,加速的意思。
2023-01-08 01:47:561

在C++中 const std::string& s = std::string() 是什么意思

HasPtr()是一个函数吧,所以const std::string &s=std::string()就是一个参数,而赋值表达式的值就是左边变量经赋值后的值,就是string()的返回值,也就是一个空字符串。所以,整条语句表示将一个空字符串赋给引用s,并把这个空字符串当参数传给HasPtr函数
2023-01-08 01:48:021

pascal 语言中string什么意思

string,字符串,最大255位。
2023-01-08 01:48:112