Pytania otagowane jako char

char zazwyczaj odnosi się do znakowego typu danych, reprezentującego litery tekstu.


6
Jak mogę zwiększyć postać?
Jestem nowy w Pythonie, pochodzę z Java i C. Jak mogę zwiększyć liczbę znaków? W Javie lub C znaki i int są praktycznie wymienne, aw niektórych pętlach bardzo przydatne jest dla mnie możliwość inkrementacji znaków i indeksowania tablic według znaków. Jak mogę to zrobić w Pythonie? Wystarczająco źle jest brak …
104 python  char  increment 

12
Dlaczego literały znaków C są ints zamiast chars?
W C ++ sizeof('a') == sizeof(char) == 1. Ma to sens intuicyjny, ponieważ 'a'jest to literał znakowy i sizeof(char) == 1zgodnie z definicją w standardzie. W C jednak sizeof('a') == sizeof(int). Oznacza to, że wydaje się, że literały znakowe C są w rzeczywistości liczbami całkowitymi. Czy ktoś wie dlaczego? Mogę …
103 c++  c  char  sizeof 

7
Usuwanie znaków „NUL”
Mam takie znaki w moim notatniku ++ Kiedy próbuję skopiować całą linię, w rzeczywistości kopiuję wszystko do „NUL”: File:1 To, co chcę zrobić, to zamienić te null, aby były niczym, więc mogę skopiować całą linię. Może istnieje słowo kluczowe, które powie notatnikowi ++ (lub jakiemukolwiek innemu programowi, który może pomóc), …
95 null  char  notepad++ 

9
Znak ucieczki w SQL Server
Chcę użyć cudzysłowu ze znakiem ucieczki. Jak mam to zrobić? Otrzymałem błąd w SQL Server Niezamknięty cudzysłów po ciągu znaków. Piszę zapytanie SQL w varcharzmiennej, ale otrzymałem ten błąd: Niezamknięty cudzysłów po ciągu znaków. Chcę użyć cudzysłowu jako znaku zmiany znaczenia.

30
Sprawdź ciąg dla palindromu
Palindrom to słowo, fraza, numer lub inny ciąg jednostek, które mogą być odczytane w ten sam sposób w obu kierunkach. Aby sprawdzić, czy słowo jest palindromem, pobieram tablicę znaków tego słowa i porównuję znaki. Przetestowałem to i wydaje się, że działa. Chcę jednak wiedzieć, czy jest to słuszne, czy też …

3
Czy są maszyny, w których sizeof (char)! = 1 lub przynajmniej CHAR_BIT> 8?
На этот вопрос есть ответы на Przepełnienie stosu на русском : Кто-нибудь встречал в своей практике sizeof (znak)! = 1? Czy są maszyny (lub kompilatory), gdzie sizeof(char) != 1? Czy norma C99 mówi, że sizeof(char)implementacja zgodności ze standardami MUSI wynosić dokładnie 1? Jeśli tak, podaj mi numer sekcji i cytat. …
93 c  char  standards  sizeof  c99 

14
jaka jest domyślna wartość char?
char c = '\u0000'; Kiedy drukuję c, w oknie wiersza poleceń wyświetla się „a”. Jaka jest więc domyślna wartość pola typu char? Ktoś powiedział „\ u0000” oznacza zero w Unicode; czy to prawda?
89 java  char 

13
Jak opróżnić tablicę znaków?
Miej tablicę znaków, takich jak członkowie znaków [255]. Jak mogę go całkowicie opróżnić bez używania pętli? char members[255]; Przez „pusty” rozumiem, że gdyby zawierał jakieś wartości, to nie powinien. Na przykład, jeśli zrobię strcat, stara wartość nie powinna pozostać members = "old value"; //empty it efficiently strcat(members,"new"); // should return …
86 c  arrays  char 

12
Konwertuj ciąg szesnastkowy (char []) na int?
Mam znak char [], który zawiera wartość, taką jak „0x1800785”, ale funkcja, której chcę nadać wartość, wymaga int, jak mogę przekonwertować to na int? Szukałem w okolicy, ale nie mogę znaleźć odpowiedzi. Dzięki.
82 c  char  int 

4
Konwersja int lub String na tablicę znaków w Arduino
Otrzymuję wartość int z jednego z pinów analogowych na moim Arduino. Jak mogę łączyć to do Stringa następnie przekonwertować Stringdo char[]? Zasugerowano, żebym spróbował char msg[] = myString.getChars();, ale otrzymuję wiadomość, getCharsktóra nie istnieje.
81 string  char  arduino 


1
Czy gwarantuje się, że wartość char ustawiona na CHAR_MAX ma być zawijana na CHAR_MIN?
Mój kod: #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); } Wynik: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () Widzimy, że kiedy zwiększamy charzestaw zmiennych do CHAR_MAX, zawija się ono do CHAR_MIN. Czy to zachowanie jest gwarantowane? A może …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.