char

Czy można przekonwertować znak [] na znak * w C?

Wykonuję zadanie, w którym musimy odczytać ciągi znaków z pliku do tablicy. Muszę wywołać algorytm szyfru na tablicy (szyfr t ... ar [] i z powrotem, ale nie mogę tego rozgryźć. Nie znalazłem nic w google. Zaczynam się zastanawiać, czy to w ogóle możliwe.

Pobranie fragmentu znaku * [duplikat]

To pytanie ma już odpowiedź tutaj: Strings in C, how to get subString ... Na przykład, mam to char *buff = "this is a test string"; I chcesz dostać "test". Jak mogę to zrobić?

Jak przekonwertować pojedynczy znak na int

Mam ciąg cyfr, np. "123456789", i muszę wyodrębnić każdą z nich, aby użyć ich w obliczeniach. Mogę oczywiście uzyskać dostęp ... łańcuch znaków. Dlatego muszę skonwertować każdy znak na łańcuch znaków, a następnie wywołać atoi na nim. Jest lepszy sposób?

Jak zastosować pętlę for-each do każdego znaku w łańcuchu?

Chcę więc iterować dla każdego znaku w łańcuchu. Więc pomyślałem: for (char c : "xyz") Ale dostaję błąd kompilatora: MyClass.java:20: foreach not applicable to expression type Jak mogę to zrobić?

Jak opróżnić tablicę znaków?

Mają tablicę znaków jak członkowie char[255]. Jak mogę go całkowicie opróżnić bez użycia pętli? char members[255]; Przez " ... ać members = "old value"; //empty it efficiently strcat(members,"new"); // should return only new and not "old value new"

Która litera alfabetu angielskiego zajmuje najwięcej pikseli?

Próbuję wykonać dynamiczne programowanie w oparciu o liczbę znaków w zdaniu. Która litera alfabetu angielskiego zajmuje najwięcej pikseli na ekranie?

czyszczenie tablicy znaków c

Myślałem, że ustawienie pierwszego elementu na null wyczyści całą zawartość tablicy znaków. char my_custom_data[40] = "Hello ... Lub my_custom_data[0] = 0; Zamiast używać memset, pomyślałem, że 2 Przykłady powyżej powinny wyczyścić wszystkie dane.

Czy są maszyny, gdzie sizeof (char)!= 1, Czy przynajmniej BIT CHAR > 8?

Czy są maszyny (lub Kompilatory), gdzie sizeof(char) != 1? Czy C99 standard mówi, że {[1] } w implementacji standardu zgod ... y, czy (może być) 7-bitowy? Update3: Ok. Wszystkie maszyny mają sizeof(char) == 1. Ale jakie maszyny mają CHAR_BIT > 8 ?

Różnica między "char" i "String" w Javie

[7]}czytam książkę dla Javy, której próbuję się nauczyć i mam pytanie. Nie mogę zrozumieć, jaka jest różnica między typem zmi ... . PS: to mój pierwszy "prawdziwy" język programowania. (W szkole nauczyłem się fake-język na potrzeby lekcji programowania.)

Czy ciąg znaków w c++ jest tworzony w pamięci statycznej?

Czy ciąg znaków w c++ jest tworzony w pamięci statycznej i niszczony tylko po zakończeniu programu?

Jak sprawdzić, czy znak jest równy pustej przestrzeni?

Oto co mam: private static int countNumChars(String s) { for(char c : s.toCharArray()){ if (Equals(c," ")) ... Ale ten kod mówi, że nie może znaleźć symbolu dla tej metody. Pamiętam, że Java miała takiego komparatora... Jakieś sugestie?

Dlaczego litery C są intami zamiast znaków?

W C++, sizeof('a') == sizeof(char) == 1. Ma to sens intuicyjny, ponieważ 'a' jest literalnym znakiem, a sizeof(char) == 1 zde ... ami całkowitymi. Czy ktoś wie dlaczego? Mogę znaleźć wiele wzmianek o tym c quirk, ale nie ma wyjaśnienia, dlaczego istnieje.

Konwertuj char na int w C#

Mam char w c#: char foo = '2'; Teraz chcę dostać 2 do int. Uważam, że to nawrócenie.Toint32 zwraca rzeczywistą wartość d ... łańcucha znaków? Wiem, że to trywialne, ale wydaje się dziwne, że nie ma nic rodzimego, aby bezpośrednio dokonać konwersji.

Czy bufor bajtów powinien być podpisany czy niepodpisany bufor znaków?

Czy bufor bajtów powinien być signed char lub unsigned char lub po prostu buforem char? Jakieś różnice między C i C++? Dzięki.

Kiedy używać malloc dla wskaźników znakowych

Koncentruję się szczególnie na tym, kiedy używać malloc na wskaźnikach znaków char *ptr; ptr = "something"; ...code... ...c ... porządku na coś tak trywialnego jak to? Jeśli tak, to dlaczego? Jeśli nie, to kiedy jest konieczne dla wskaźników znakowych?

Jak mogę użyć operatora modulo ( % ) w JavaScript? [duplikat]

To pytanie ma już odpowiedź tutaj: co robi % w JavaScript? 9 odpowiedzi Jak mogę użyć operatora modulo ( % ) w obliczeniach liczb dla projektów JavaScript?

Usuwanie znaków "NUL"

Mam takie znaki w moim notatniku++ Kiedy próbuję skopiować całą linię, kopiuję wszystko aż do "NUL": File:1 To, co chc ... go nie ma - ale nie chcę tego zrobić jeden o jeden. Nie obchodzi mnie usunięcie przyczyny tego problemu, tylko efekt (NULs)

Jak sprawdzić, czy zmienna char* wskazuje pusty łańcuch?

Jak mogę sprawdzić, czy zmienna char* wskazuje pusty łańcuch?

Dlaczego nie ma Char.Pusty jak sznurek.Pusty?

Czy jest ku temu jakiś powód? Pytam, ponieważ jeśli potrzebujesz użyć wielu pustych znaków, to trafisz w taką samą sytuację, ... ch ciągów. Edit: powodem tego użycia było to: myString.Replace ('c', '') Więc usuń wszystkie instancje ' c ' z myString.

Konwersja int lub String do tablicy znaków na Arduino

Otrzymuję wartość int z jednego z analogowych pinów na moim Arduino. Jak połączyć to z String, a następnie przekształcić {[0] ... char[]? Zasugerowano, żebym spróbował char msg[] = myString.getChars();, ale otrzymuję wiadomość, że getChars nie istnieje.