Trang Chủ Tài chính Cá nhân Các tính năng cơ bản của Thao tác Ký tự cho C Lập trình - núm vú

Các tính năng cơ bản của Thao tác Ký tự cho C Lập trình - núm vú

Mục lục:

Video: Bài 1 Giáo trình Ngôn ngữ lập trình C - Các khái niệm cơ bản - Bùi Thế Tâm 2025

Video: Bài 1 Giáo trình Ngôn ngữ lập trình C - Các khái niệm cơ bản - Bùi Thế Tâm 2025
Anonim

Tại trung tâm của bất kỳ chuỗi văn bản là biến char. Với lập trình C, đó là một lỗ cubby độc đáo, trong đó bạn làm giá trị từ 0 đến 255. Giá trị đó được thể hiện trực quan như một ký tự.

Khái niệm cơ bản của CTYPEs

Ngôn ngữ C có một số chức năng được thiết kế để kiểm tra hoặc thao tác các ký tự riêng biệt. Các hàm được định nghĩa trong ctype. h header file. Hầu hết các lập trình viên tham khảo các chức năng như là chức năng CTYPE, nơi CTYPE được phát âm là "see-type", chứ không phải "stoor-ye", mà người Nga bản địa sẽ đọc nó như thế nào.

Để sử dụng các hàm CTYPE, kiểu ctype. h file tiêu đề phải được bao gồm trong mã nguồn của bạn:

#include

CTYPE chức năng phù hợp với hai loại: thử nghiệm và thao tác.

Chức năng Trả về TRUE Khi ch là
isalnum ( ch ) Một chữ cái của bảng chữ cái (chữ hoa hoặc chữ thường) hoặc một số > Một chữ cái chữ thường hoặc chữ thường của bảng chữ cái
isascii ( ch ) Một giá trị ASCII trong khoảng từ 0 đến 127 < Một tab hoặc khoảng trắng hoặc một ký tự trống
iscntrl ( ch ) Một ký tự mã kiểm soát, có giá trị từ 0 đến 31 và 127
isdigit ( ch ) Một ký tự từ 0 đến 9
isgraph ( ch ) Bất kỳ ký tự in được nào trừ khoảng trống
ishexnumber (< ) Bất kỳ số thập lục phân, 0 đến 9 hoặc từ A đến F (trên hoặc chữ thường)
islower ( ch ) Một chữ cái viết thường bảng chữ cái,
từ đến z isnumber (ch
) Xem isdigit () isprint ( ch ) Bất kỳ ký tự nào có thể được hiển thị, bao gồm khoảng trống
( ch ) Dấu chấm câu isspace (
ch ) A khoảng trắng e Một chữ cái hoa chữ cái, A
đến Z isxdigit ( ch
) Xem ishexnumber ()

Trả về

toascii ( ch ) Giá trị mã ASCII của ch, trong khoảng từ 0 đến 127 tolower (< Ch Chữ Chữ Chữ Chữ Ch Chữ viết hoa của ký tự ch Nói chung các hàm kiểm tra bắt đầu với
là , và các chức năng chuyển đổi bắt đầu từ đến .
ch trong các bảng 13-1 và 13-2. Đây không phải là các hàm char! Mỗi hàm CTYPE trả về một giá trị int. Đối với các chức năng trả về các giá trị logic TRUE hoặc FALSE, FALSE là 0, và TRUE là một giá trị khác không. Howt để kiểm tra các ký tự Các chức năng CTYPE có ích nhất khi kiểm tra đầu vào, xác định rằng các thông tin phù hợp đã được đánh máy, hoặc kéo các thông tin cần thiết ra khỏi rác. Mã của Thống kê văn bản minh hoạ cách một chương trình có thể quét văn bản, lấy ra các thuộc tính nhất định và sau đó hiển thị bản tóm tắt thông tin đó. THỐNG KÊ TEXT #include #include int main () { cụm từ char [] = "Khi Trong Khóa học về các sự kiện của con người, giải thể các ban nhạc chính trị đã kết nối chúng với nhau, và chấp nhận quyền lực của trái đất, một trạm riêng biệt và bình đẳng mà theo luật thiên nhiên và Thiên nhiên của Thượng đế cho phép, một sự tôn trọng xứng đáng với ý kiến ​​của nhân loại đòi hỏi họ nên tuyên bố những nguyên nhân thúc đẩy họ tách ra. "; int index, alpha, blank, punct; alpha = blank = punct = 0; / * Thu thập dữ liệu * / chỉ số = 0; while (phrase [index])

{ if (isalpha (phrase [index])) alpha ++; if (isblank (phrase [index])) blank ++; if (ispunct (phrase [index]))

punct ++;

chỉ mục ++; } / * in kết quả * /

printf ("% s" n "

Các tính năng cơ bản của Thao tác Ký tự cho C Lập trình - núm vú

Lựa chọn của người biên tập

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Chuyển mạch là chức năng quan trọng nhất trong thiết bị điện tử. Hãy nghĩ đến bộ TV của bạn: Bạn bật và tắt nguồn, chọn nguồn tín hiệu từ các lựa chọn đầu vào khác nhau (như đầu DVD, hộp cáp hoặc hệ thống chơi game) và thay đổi kênh truyền hình. Màn hình TV của bạn bao gồm hàng triệu điểm ảnh nhỏ (hình ảnh ...

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong dự án Điện tử của bạn < hình thức hàn phổ biến nhất khi tạo ra các dự án điện tử là thành phần hàn dẫn đến miếng đồng ở mặt sau của một bảng mạch in. Nếu bạn có thể làm điều đó, bạn sẽ không có vấn đề với các loại hàn khác, chẳng hạn như hàn hai dây với nhau hoặc hàn một dây vào một thiết bị đầu cuối chuyển đổi. Sau đây ...

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

Ở Light-O-Rama , một dãy được biểu diễn dưới dạng một lưới tương tự như lưới trong một chương trình bảng tính. Ví dụ, hình ảnh cho thấy một phần của một chuỗi rất đơn giản, trong đó đèn trên các kênh 1, 3 và 5 luân phiên bật và tắt mỗi nửa giây. Mỗi hàng trong lưới đại diện cho một ...

Lựa chọn của người biên tập

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Để Tạo một blog trong SharePoint, bạn tạo ra một trang web mới hoặc địa điểm phụ. Dành thời gian để xem xét nơi blog này sẽ nằm trong thứ bậc trang web của bạn. Mặc dù bạn có thể thay đổi quyền ở bất kỳ mức nào, bạn vẫn có thể có blog tổng thống của bạn trên trang chính của SharePoint Intranet của bạn (và ...

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Bạn tạo một ứng dụng tùy chỉnh sử dụng Custom Liệt kê ứng dụng. Ứng dụng Danh sách tùy chỉnh tạo ra một ứng dụng danh sách rất cơ bản mà sau đó bạn có thể tuỳ chỉnh cho kịch bản cụ thể của mình. Thực hiện theo các bước sau để tạo một ứng dụng tùy chỉnh: Nhấp vào biểu tượng bánh răng Cài đặt và chọn Thêm một ứng dụng. Trang Ứng dụng của bạn được hiển thị. Nhấp vào ...

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Thêm một ứng dụng thảo luận trên SharePoint một quá trình rất đơn giản. Bạn chỉ cần chọn ứng dụng Thảo luận từ trang Apps You Can Add. Bạn có thể thêm nhiều bảng thảo luận vào trang web của mình như bạn muốn. Bạn có thể thấy nó mang lại lợi ích cho việc tạo ra một bảng thảo luận cho mỗi khu chức năng để giữ ...

Lựa chọn của người biên tập

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Khi bạn khởi động trình mô phỏng thiết bị Android, tên của trình mô phỏng mới là cái gì đó giống như trình mô phỏng-5554 hoặc trình mô phỏng-5556. Tên bắt nguồn từ thực tế là mỗi lần chạy của trình mô phỏng Android sử dụng hai số cổng (hai kênh để giao tiếp với máy tính phát triển). Như bạn đã biết, trình duyệt web của bạn thường sử dụng số cổng 80 ...

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Bất cứ khi nào bạn chỉ định một giá trị mới cho chế độ xem nhất định tài sản (như khung và thuộc tính của trung tâm), chế độ xem sẽ được vẽ lại ngay lập tức và thay đổi hiển thị ngay lập tức trên màn hình. Ngoài ra, thay đổi đối với một số thuộc tính xem (chẳng hạn như các thuộc tính được đề cập) có thể được hoạt hình. Điều này có nghĩa là việc thay đổi thuộc tính sẽ tạo ra hình ảnh động ...

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Ngày nay, sử dụng một môi trường phát triển tích hợp (IDE) để phát triển Java dễ dàng hơn. IDE được chấp nhận rộng rãi nhất trong số các nhà phát triển Java là Eclipse. Bảng này cung cấp cho bạn các mẹo nhanh để sử dụng IDE Eclipse để phát triển các ứng dụng Android. Nhiệm vụ Làm thế nào để hoàn thành Bắt đầu một dự án mới của Android Từ màn hình Dự án mới, dưới Android ...