.


:




:

































 

 

 

 





9

. ,

. , , , , . ; ; , , ; , , .

 

1. . . : / . ., . ., . . : , 2010. 192 .

2. . . 1 2 / . . : , 2006. 134 .

3. .

-

1. , , .

2. , .

1. ?

2. ?

3. ?

4. delete?

5. copy, str val?

, .

ϳ .

, , .

, , , , , .

 

, TURBO PASCAL String. , 30 , type s= String [30].

. 255 ().

. , .

Type

<i' >=string [ ];

Var

<i,... >: <i' >;

Var

<i,... >: string [ ];

, 255.

,

Type

Adress=string [ 50 ];

Var

a: Adress; { a 50 }

b: string; { , b 255 }

' , , 1. , ' a b 51 256 . ( ) . ' . M , L , A - '. :

A ;

A+1 ;

...

A+L ;

L+1+A+M '.

( ). , a [3], b [255]. a(0), b(0) a b.

string char i . , , , char, . , i char 1.

Delete (st, m, n), st , m , n ʳ ( ).

, Delete (st, 4, 3) , st, 4, c 3 . st 3 , .

m 1... 255, ; m , . , , , .

 

Insert (St1, St2, I), St1 , , St2 , I St2, . , Insert ('plain', st, 4) , st 'plain', 4 ; 4 st 5 .

I 1... 255, ; St2 , St2 ( ). , .

 

Str (I, st), I , st , I.

, I = 5, st '5'.

ϳ I ( ). , .

, I = 1500 Str (I: 6, st) : '1500'; I = 4. 8e+03 Str (I: 10, st) : ' 4800'; I = 768 Str (i: 2, st) : '768'. , st, st.

 





:


: 2016-10-22; !; : 376 |


:

:

, .
==> ...

1409 - | 1221 -


© 2015-2024 lektsii.org - -

: 0.012 .