Вопросы с тегом «char»

char обычно относится к символьному типу данных, представляющему буквы текста.


6
Как я могу увеличить символ?
Я новичок в Python, пришедший с Java и C. Как я могу увеличить значение символа? В Java или C символы и целые числа практически взаимозаменяемы, и в некоторых циклах для меня очень полезно иметь возможность увеличивать символы и индексировать массивы по символам. Как я могу это сделать в Python? Достаточно …
104 python  char  increment 

12
Почему символьные литералы C представляют собой целые числа вместо символов?
В C ++ sizeof('a') == sizeof(char) == 1. Это имеет интуитивный смысл, поскольку 'a'является символьным литералом и sizeof(char) == 1определено стандартом. В C однако sizeof('a') == sizeof(int). То есть, похоже, что символьные литералы C на самом деле являются целыми числами. Кто-нибудь знает почему? Я могу найти множество упоминаний об этой …
103 c++  c  char  sizeof 

7
Удаление символов «NUL»
У меня в блокноте есть такие символы ++ Когда я пытаюсь скопировать всю строку, я фактически копирую все до "NUL": File:1 Что я хочу сделать, так это заменить эти null, чтобы они были ничем, чтобы я мог скопировать всю свою строку. Может быть, есть какое-нибудь ключевое слово, которое скажет notepad …
96 null  char  notepad++ 

9
Экранирующий символ в SQL Server
Я хочу использовать кавычки с escape-символом. Как я могу сделать? Я получил ошибку в SQL Server Незакрытые кавычки после символьной строки. Я пишу SQL-запрос в varcharпеременной, но получил эту ошибку: Незакрытые кавычки после символьной строки. Я хочу использовать кавычки в качестве escape-символа.

30
Проверить строку на палиндром
Палиндром этого слово, фраза, номер или другая последовательность единиц , которые могут быть считаны таким же образом в любом направлении. Чтобы проверить, является ли слово палиндромом, я получаю массив символов слова и сравниваю символы. Я протестировал, и вроде работает. Однако я хочу знать, правильно ли это или есть что улучшить. …

3
Есть ли машины, где sizeof (char)! = 1 или хотя бы CHAR_BIT> 8?
На этот вопрос есть ответы на Stack Overflow на русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? Есть машины (или компиляторы), где sizeof(char) != 1? В стандарте C99 сказано, что sizeof(char)при стандартной реализации соответствия ДОЛЖНО быть ровно 1? Если да, то дайте мне номер раздела и ссылку. …
93 c  char  standards  sizeof  c99 

14
какое значение по умолчанию для char?
char c = '\u0000'; Когда я печатаю c, в окне командной строки отображается «a». Итак, каково значение по умолчанию для поля типа char? Кто-то сказал, что "\ u0000" означает ноль в юникоде; это правильно?
89 java  char 

13
Как очистить массив символов?
Имейте массив символов, например char members [255]. Как я могу полностью его очистить, не используя цикл? char members[255]; Под «пустым» я подразумеваю, что если в нем были сохранены некоторые значения, то этого не должно быть. Например, если я использую strcat, старое значение не должно оставаться members = "old value"; //empty …
86 c  arrays  char 


1
Значение char, установленное в CHAR_MAX, гарантированно обернуто в CHAR_MIN?
Мой код: #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); } Вывод: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () Мы видим, что когда мы увеличиваем charпеременную, установленную в CHAR_MAX, она оборачивается в CHAR_MIN. Это поведение гарантировано? Или это будет …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.