.


:




:

































 

 

 

 


.

     
  int getchar(); , . Enter.
  gets_s(char *wch); , wch, Enter.
  int strlen (const char *s); s. , . - .
  char *strcpy_s(char *s1, const char *s2); s2 - s1. s1.
  int *strcmp(const char *s1, const char *s2); s1 s2. 0, s1 = s2, 0, s1 < s2, 0, s1 > s2.
  char *strcat_s(char *s1, const char *s2); s2 s1. s2 - s1. s1.
  char *strncpy_s(char *s1, const char *s2, int n); n s2 s1. s1.
  char *strncmp(char *s1, const char *s2, int n); n s1 s2. 0, , 0 , 0, s1 , s2.
  char *strncat(char *s1, const char *s2, int n); n s2 s1. s1.
  char *strchr(const char *s, int c); s c. c s. , NULL.
  char *strstr(const char *s1, const char *s2); s1 s2. s2 s1. , NULL.
  char *_strset_s(char *s, int ch); s ch.
  char *_strnset_s(char *s, int ch, int n); n s ch.
  char *_strrev(char *s); ( , ..).

 

  char *strlwr(char *s); (.. )
  char *strupr(char *s); (.. ).

 

.

! .

1. N (> 0) S. S N : S N, , S N, . ().

2. N1 N2 S1 S2. , N1 S1 N2 S2 ( ).

3. C S. C S.

4. C S, S0. C S S0.

5. C S, S0. C S S0.

6. S S0. , S0 S. , True, , False.

7. S S0. S0 S.

8. S S0. S , S0. , S .

9. S S0. S , S0. , S .

10. , , ( ). .

11. , char, ( ).

:

;

;

main().

.

.

, !

!

 



<== | ==>
11. | 
:


: 2016-07-29; !; : 555 |


:

:

.
==> ...

1952 - | 1715 -


© 2015-2024 lektsii.org - -

: 0.011 .