(4 )
(), ( ), .
, . , , : A, b, +, 1, @ . . , . , . . :
\n ;
\t ;
\r ;
\\ \;
\ ;
\ ;
\0 ;
\a -;
\ddd ;
\xhhh .
, ASCII.
char. :
har __
printf(), scanf() %c.
printf(), scanf() :
getchar() ;
putchar(X) .
:
#include<stdio.h>
void main (){
char a=A, b=*,c=\a,d=\07, e=\x07;
printf(a=%c b=%c c=%c d=%c e=%c,a,b,c,d,e);}
, , : . -, . . , , , . : \n . \n.
, ( -) . \0.
, . . char[]. , .
. .
, :
|
|
char string1[50]; 50 .
char string2[]={ђ, , , , , , 1, ., \0}; .
char string3[] = , ;
. printf(), scanf() %s.
char str[]=String one;
printf(%s,str);
char. \0.
, . :
char *str;
char *str1=, .;
, , .
:
#include<stdio.h>
void main (){
char *str[] ={, , , , , , , , , , , .};
int i,n;
n=sizeof(str)/sizeof(str[0]);
for (i=0;i<n;i++)
printf(%s,str[i]);}
:
1. .
2. .
3. .
4. / .
5. .
6. -.
:
1. .
2. .
3. ( , ).
4. , .
5. , .
6. , .
7. .
8. , .
9. , .
10. , .
11. () , .
12. . , .
13. , .
14. , , . . .
15. , ( , ).
7