Computer >> Máy Tính >  >> Lập trình >> lập trình C

Giải thích các hoạt động ký tự trong ngôn ngữ C

Ký tự có thể là (A-Z (hoặc) a- z), chữ số (0-9), khoảng trắng hoặc ký hiệu đặc biệt trong ngôn ngữ lập trình C.

Tuyên bố

Sau đây là phần khai báo cho các phép toán ký tự trong lập trình C -

char a= ‘A’; using a character constant.

Các chức năng nhập / xuất ký tự

Các chức năng nhập / xuất ký tự được giải thích bên dưới -

Giải thích các hoạt động ký tự trong ngôn ngữ C

Ví dụ - char a;

scanf("%c", &a); printf ("%c", &a);
a = getchar ( ); putchar (a);
a = getch ( ); putch (a);

Ví dụ

Sau đây là chương trình C để đếm dòng bằng getchar () -

#include <stdio.h>
/* count lines in input */
main(){
   int count, num;
   printf("enter multiple statements and Press cntrl+z:\n");
   num = 0;
   while ((count = getchar()) != EOF)
      if (count == '\n')
      ++num;
   printf("%d\n", num);
}

Đầu ra

Sau đây là đầu ra của chương trình -

enter multiple statements and Press cntrl+z:
Hi
Hello
Welcome To
My World
^Z
4