char

    17Ciepło

    6Odpowiedz

    const char* a; Jak mogę się upewnić, że ciąg "a" jest zakończony znakiem null? kiedy a = "abcd" i robię sizeof (a), otrzymuję 4. Czy to oznacza, że ​​nie jest on zakończony znakiem null? gdyby tak b

    24Ciepło

    1Odpowiedz

    Jak przekonwertować NSString * na znak? EDYTOWANIE: Dzięki Vladimir za zabranie mnie tam! NSString *myString = @"HelloWorld"; const char *stringAsChar = [myString cStringUsingEncoding:[NSString defau

    5Ciepło

    3Odpowiedz

    Czy istnieje dowolny kompilator języka C, który przyjmuje domyślny typ znaku jako niepodpisany, chyba że jest wyraźnie wymieniony przez użytkownika w ustawieniach pliku lub projektu? /Kanu_

    6Ciepło

    4Odpowiedz

    Oto moje problematyczne kodowanie: Muszę wziąć imię 2 gracza. Następnie, gdy w następnej części, gdy znacznik gracza zmieni nazwę zapisaną w "currentPlayer", należy zmienić również nazwę zapisaną w pl

    54Ciepło

    3Odpowiedz

    W C++ jaka jest różnica (jeśli jest) między używaniem char i char [1]. przykładów: struct SomeStruct { char x; char y[1]; }; Czy te same powody naśladowania dla unsigned char?

    5Ciepło

    2Odpowiedz

    używam funkcji szablonu: template<typename T> void func(const T& value) { obj->func(value); } gdzie obj jest obiektem klasy: void my_object::func(int64_t value) { ... } void my_object::func(

    15Ciepło

    3Odpowiedz

    Znalazłem pytanie, w jaki sposób pozwolić, aby char "B" zwrócił "C", a następnie "D" itd. Odpowiedzi były dość złożone i przeważnie tylko przesadzone. Dlaczego nie użyć po prostu tak: char X='A'; X++

    7Ciepło

    3Odpowiedz

    Podczas obsługi zdarzeń Control.OnKeyPress, istnieje KeyPressEventArgs, który zawiera KeyChar. Ze względów praktycznych potrzebuję dokładnie tego samego KeyChar, ale podczas obsługi zdarzenia OnKeyDow

    6Ciepło

    4Odpowiedz

    tworzę tabelę przeglądową w C Kiedy zdefiniować następująco: typedef struct { char* action; char* message; } lookuptab; lookuptab tab[] = { {"aa","bb"}, {"cc","dd"} }; kompiluje bez

    15Ciepło

    4Odpowiedz

    Poniższe fragmenty kodu pochodzą z programu C. Użytkownik wprowadza Y lub N. char *answer = '\0'; scanf (" %c", answer); if (*answer == ('Y' || 'y')) // do work Nie mogę zrozumieć, dlaczego