Câu hỏi được gắn thẻ «char»

char thường đề cập đến một kiểu dữ liệu ký tự, đại diện cho các chữ cái của văn bản.


12
Tại sao các ký tự C là ints thay vì ký tự?
Trong C ++ sizeof('a') == sizeof(char) == 1,. Điều này có ý nghĩa trực quan, vì 'a'là một ký tự theo nghĩa đen, và sizeof(char) == 1như được định nghĩa bởi tiêu chuẩn. Tuy nhiên, trong C sizeof('a') == sizeof(int),. Có nghĩa là, có vẻ như các ký tự C …
103 c++  c  char  sizeof 

6
Làm cách nào để tăng một ký tự?
Tôi mới làm quen với Python, đến từ Java và C. Làm cách nào để tăng một ký tự? Trong Java hoặc C, các ký tự và int thực tế có thể hoán đổi cho nhau và trong một số vòng lặp nhất định, tôi rất hữu ích khi có …
103 python  char  increment 

7
Xóa các ký tự "NUL"
Tôi có các ký tự như vậy trong notepad ++ của mình Khi tôi đang cố gắng sao chép toàn bộ dòng, tôi thực sự đang sao chép mọi thứ cho đến "NUL": File:1 Những gì tôi muốn làm, là thay thế những null, không có gì, vì vậy tôi …
94 null  char  notepad++ 

3
Có máy nào, trong đó sizeof (char)! = 1, hoặc ít nhất CHAR_BIT> 8 không?
На этот вопрос есть ответы на Stack Overflow на русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? Có máy móc (hoặc trình biên dịch) không, ở đâu sizeof(char) != 1? Liệu tiêu chuẩn C99 nói rằng sizeof(char)tình hình thực hiện tuân thủ tiêu chuẩn phải được chính …
93 c  char  standards  sizeof  c99 

30
Kiểm tra chuỗi cho palindrome
Một palindrome là một từ, cụm từ, số hoặc chuỗi khác của các đơn vị có thể được đọc theo cùng một cách trong hai hướng. Để kiểm tra xem một từ có phải là palindrome hay không, tôi lấy mảng char của từ đó và so sánh các ký …

9
Ký tự thoát trong SQL Server
Tôi muốn sử dụng dấu ngoặc kép với ký tự thoát. Làm thế nào tôi có thể làm được? Tôi đã nhận được lỗi trong SQL Server Dấu ngoặc kép mở sau chuỗi ký tự. Tôi đang viết truy vấn SQL trong một varcharbiến nhưng tôi đã nhận được lỗi …

14
giá trị mặc định của char là gì?
char c = '\u0000'; Khi tôi in c, nó hiển thị 'a' trong cửa sổ dòng lệnh. Vậy giá trị mặc định của trường kiểu char là gì? Ai đó đã nói '\ u0000' có nghĩa là rỗng trong unicode; Có đúng không?
89 java  char 

13
Làm thế nào để làm trống một mảng char?
Có một mảng ký tự như các thành viên char [255]. Làm thế nào tôi có thể làm trống nó hoàn toàn mà không cần sử dụng vòng lặp? char members[255]; Bởi "trống", tôi có nghĩa là nếu nó có một số giá trị được lưu trữ trong đó thì …
83 c  arrays  char 

13
Chuyển đổi chuỗi hex (char []) thành int?
Tôi có một char [] có chứa một giá trị chẳng hạn như "0x1800785" nhưng hàm tôi muốn cung cấp giá trị yêu cầu một int, làm cách nào để chuyển đổi giá trị này thành một int? Tôi đã tìm kiếm xung quanh nhưng không thể tìm thấy câu …
82 c  char  int 

4
Chuyển đổi int hoặc String thành mảng char trên Arduino
Tôi đang nhận giá trị int từ một trong các chân tương tự trên Arduino của mình. Làm cách nào để nối giá trị này với a Stringvà sau đó chuyển đổi Stringthành a char[]? Người ta đề nghị tôi thử char msg[] = myString.getChars();, nhưng tôi nhận được một …
81 string  char  arduino 


1
Giá trị char được đặt thành CHAR_MAX có được bảo đảm để bao quanh CHAR_MIN không?
Mã của tôi: #include <stdio.h> #include <limits.h> int main() { char c = CHAR_MAX; c += 1; printf("CHAR_MIN=%d CHAR_MAX=%d c=%d (%c)\n", CHAR_MIN, CHAR_MAX, c, c); } Đầu ra: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () Chúng ta thấy rằng khi chúng ta tăng một charbiến được đặt thành CHAR_MAX, nó sẽ bao quanh …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.