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++?