char

Czy w Javie wynik dodawania dwóch znaków jest int czy znak?

Po dodaniu 'a' + 'b' daje 195. Czy typ danych wyjściowych char lub int?

Powody używania (lub nie) stdint

Wiem już, że stdint jest używany, gdy potrzebujesz konkretnych rozmiarów zmiennych do przenoszenia między platformami, napraw ... go kodu, czy wszędzie? jeśli wszędzie, jak mogę z nim korzystać z funkcji użytkownika, takich jak atoi, strtok itp.? Dzięki!

char * array i char array[]

If I write this char *array = "One good thing about music"; I rzeczywiście utworzyć tablicę? Mam na myśli, że jest tak samo jak teraz? char array[] = {"One", "good", "thing", "about", "music"};

Porównywanie znaków w Javie

Minęło trochę czasu, odkąd robiłem Javę, więc moja składnia nie jest najlepsza w tej chwili. Chcę sprawdzić, czy zmienna cha ... if(symbol == ('A'|'B'|'C')){} Wygląda na to, że nie działa. Czy muszę pisać tak: if(symbol == 'A' || symbol == 'B' etc.)

char!=(signed char), char!=(unsigned char)

Poniższy kod kompiluje, ale ma inne zachowanie dla typu char niż dla typów int. W szczególności cout << getIsTrue ... kIsX >() << endl; cout << getIsTrue< isX<int>::ikIsX >() << endl; } Używam g++ 4.coś

Zapytanie SQL o powrót karetki w łańcuchu i ostatecznie usunięcie karetki

Zapytanie SQL o powrót karetki w łańcuchu i ostatecznie usunięcie karetki return Mam pewne dane w tabeli i są jakieś zwroty ... nny rozkaz? Jak uzyskać zwrot powozu do zapytania? Powrót karetki nie musi znajdować się na końcu linii (może być w środku).

Przestarzała konwersja z literalnego łańcucha znaków na ' char*'

Mam program, który deklaruje tablicę łańcuchów takich jak: char *colors[4] = {"red", "orange", "yellow", "blue"}; Ale dos ... gryźć. Słyszałem użycie 'const ' zanim' char ' działa, ale byłoby pomocne, gdyby ktoś mógł wyjaśnić, co oznacza błąd. Dzięki.

Python: Jak mogę zwiększyć znak?

Jestem nowy w Pythonie, pochodzącym z Javy i C. Jak mogę zwiększyć znak? W Javie lub C, znaki i ints są praktycznie wymienne, ... aby osiągnąć to, co chcę osiągnąć, bez konieczności ponownego przemyślenia całej mojej strategii? Każda pomoc mile widziana.

Null zakończenie tablicy znaków

Rozważ następujący przypadek: #include<stdio.h> int main() { char A[5]; scanf("%s",A); printf("%s",A); } ... powiedź. Następnie, gdy tablica jest pełna, czy istnieje dodatkowy bajt zarezerwowany dla '\0', który sizeof() się nie liczy?

Najlepszy sposób na sprawdzenie, czy tablica znaków jest pusta

Jaki jest najbardziej niezawodny sposób sprawdzania, czy tablica znaków jest pusta? char text[50]; if(strlen(text) == 0) {} ... I need to do memset(text, 0, sizeof(text)); if(strlen(text) == 0) {} Jaki jest najskuteczniejszy sposób, aby to zrobić?

Jaki jest pierwszy znak w kolejności sortowania używany przez Eksploratora Windows?

Na przykład w folderze Windows, jeśli utworzymy jakieś pliki i nazwiemy je 1.html, 2.txt, 3.txt, foto.jpg, zen.png kolejność ... ie, jaki byłby znak, który byłby uważany za pierwszy, taki, że jeśli użyję tego znaku, umieszczę plik na szczycie hierarchii?

Różnica między znakiem * i znakiem [] [duplikat]

To pytanie ma już odpowiedź tutaj: Jaka jest różnica pomiędzy znakiem s [] a znakiem *s? ... printf("p2 address [%d] value is %s\n", p2, *p2); printf("p3 address [%d] value is %s\n", p3, *p3); return 0; }

Gdzie w pamięci są literały ciągów? stos / sterta? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... clude <stdio.h> int main() { char *a; a = "tesaja"; return 0; } Gdzie a zostanie przydzielona ? stos czy sterta ?

W Javie jak zamienić Łańcuch znaków w znak lub znak w Łańcuch znaków?

Czy istnieje sposób na przekształcenie char w String lub String jedną literą W char (jak można zamienić int w double i double ... szę link do odpowiedniej dokumentacji). Jak mogę znaleźć coś takiego, o czym jestem tylko mgliście świadom w dokumentacji?

W C-sprawdź, czy znak istnieje w tablicy znaków

Próbuję sprawdzić, czy znak należy do listy / tablicy nieprawidłowych znaków. Pochodząc z tła Pythona, byłem w stanie po pro ... for c in string: if c in invalid_characters: #do stuff, etc Jak mogę to zrobić ze zwykłymi tablicami znaków C?

Znak Escape w SQL Server

Chcę użyć cudzysłowu ze znakiem escape. Jak mogę to zrobić? Otrzymałem błąd w SQL Server Unclosed cudzysłów po ciąg ... ale otrzymałem ten błąd: Unclosed cudzysłów po ciąg znaków. Chcę użyć cudzysłowu jako znaku escape. Z góry dzięki

Tablica znaków w przypisaniu niezgodnym ze strukturą?

Próbowałem dowiedzieć się, czym tak naprawdę jest struct i napotkałem problem, więc mam naprawdę 2 pytania: 1) co jest zapi ... "Black"; printf("struct direct: %x\n",sara); printf("struct deref: %x\t%s\n", *sara, *sara); } Dzięki za pomoc!

Czy C ma typ string? [zamknięte]

Ostatnio zacząłem programować w języku C, pochodzącym z Javy i Pythona. Teraz w mojej książce zauważyłem, że aby zrobić progr ... y znaków i zastanawiałem się - co się stało z łańcuchami? Dlaczego nie mogę tego po prostu użyć? Może jest na to inny sposób?

Czy char ma dokładnie 8-bitową długość? [duplikat]

To pytanie ma już odpowiedź tutaj: czy `char ' zawsze-zawsze-zawsze będzie miał 8 bitów? ... 7 odpowiedzi To wszystko. Nie znalazłem podobnego tematu, więc proszę o cierpliwość.

Dołączenie int do znaku*

Jak dodać liczbę całkowitą do char* W c++?