Aby zadeklarować wiele zmiennych w „tym samym czasie”, zrobiłbym: a, b = True, False Ale gdybym miał zadeklarować znacznie więcej zmiennych, robi się coraz mniej elegancko: a, b, c, d, e, f, g, h, i, j = True, True, True, True, True, False, True ,True , True, True Czy jest …
Chcę napisać kod wielokrotnego użytku i muszę na początku zadeklarować niektóre zmienne i użyć ich ponownie w skrypcie, takich jak: DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; Jak mogę zadeklarować zmienną i ponownie użyć jej w instrukcjach, które następują, na przykład przy użyciu SQLDeveloper. Próbowanie …
Długo myślałem, że w C wszystkie zmienne trzeba zadeklarować na początku funkcji. Wiem, że w C99 reguły są takie same jak w C ++, ale jakie są zasady umieszczania deklaracji zmiennych dla C89 / ANSI C? Poniższy kod pomyślnie kompiluje się z gcc -std=c89i gcc -ansi: #include <stdio.h> int main() …
Próbuję zbudować aplikację ionic 2. Kiedy próbuję aplikację w przeglądarce z obsługą jonową lub uruchamiam ją na emulatorze, wszystko działa dobrze. Ale kiedy próbuję to zbudować za każdym razem błąd ionic-app-script tast: "build" Error Type AddEvent in "PATH"/add.event.ts is part of the declarations of 2 modules: AppModule in "PATH"/app.modules.ts and …
Rozumiem, że C ++ pozwala na definiowanie statycznych elementów stałych wewnątrz klasy, o ile jest to typ całkowity. Dlaczego więc poniższy kod powoduje błąd konsolidatora? #include <algorithm> #include <iostream> class test { public: static const int N = 10; }; int main() { std::cout << test::N << "\n"; std::min(9, test::N); …
int32_tNiedawno natknąłem się na typ danych w programie C. Wiem, że przechowuje 32 bity, ale czy nie inti int32robi to samo? Chcę też używać charw programie. Czy mogę int8_tzamiast tego użyć ? Jaka jest różnica? Podsumowując: jaka jest różnica między int32, int, int32_t, int8 i int8_t w C?
Mam szalone pytanie dotyczące przełączników Java. int key = 2; switch (key) { case 1: int value = 1; break; case 2: value = 2; System.out.println(value); break; default: break; } Scenariusz 1 - gdy keyjest dwa, pomyślnie drukuje wartość jako 2. Scenariusz 2 - Kiedy mam zamiar skomentować value = …
Szperałem w plikach nagłówkowych mojego mikrokontrolera MSP430 i natknąłem się na to w <setjmp.h>: /* r3 does not have to be saved */ typedef struct { uint32_t __j_pc; /* return address */ uint32_t __j_sp; /* r1 stack pointer */ uint32_t __j_sr; /* r2 status register */ uint32_t __j_r4; uint32_t __j_r5; …
Niedawno zdecydowałem, że muszę w końcu nauczyć się C / C ++ i jest jedna rzecz, której nie rozumiem, jeśli chodzi o wskaźniki, a dokładniej ich definicję. A co z tymi przykładami: int* test; int *test; int * test; int* test,test2; int *test,test2; int * test,test2; Otóż, według mojego zrozumienia, …
Chcę zadeklarować zmienną w SQLite i używać jej w insertdziałaniu. Podobnie jak w MS SQL: declare @name as varchar(10) set name = 'name' select * from table where name = @name Na przykład będę musiał go pobrać last_insert_rowi użyć w insert. Znalazłem coś na temat wiązania, ale nie do końca …
Jak zdecydujesz między przekazywaniem argumentów do metody a zwykłym deklarowaniem ich jako zmiennych instancji obiektu, które są widoczne dla wszystkich metod obiektu? Wolę przechowywać zmienne instancji na liście na końcu klasy, ale lista ta wydłuża się wraz z rozwojem mojego programu. Wydaje mi się, że jeśli zmienna jest przekazywana wystarczająco …
Wciąż widzę słowo kluczowe „moje” przed nazwami zmiennych w przykładowych skryptach Perla online, ale nie mam pojęcia, co to znaczy. Próbowałem czytać strony podręcznika i inne witryny w Internecie, ale mam trudności ze zrozumieniem, do czego służy, biorąc pod uwagę różnicę między tym, jak widzę jego użycie, a instrukcją. Na …
Edycja: Jeśli nie było jasne, o co pytałem: jakie problemy można złagodzić, nie zezwalając na zagnieżdżone deklaracje funkcji? Lambdy działają zgodnie z oczekiwaniami: func main() { inc := func(x int) int { return x+1; } } Jednak następująca deklaracja w deklaracji nie jest dozwolona: func main() { func inc(x int) …
W klasach C ++, dlaczego średnik po nawiasie zamykającym? Regularnie o tym zapominam i dostaję błędy kompilatora, a co za tym idzie tracę czas. Wydaje mi się to trochę zbyteczne, co raczej nie ma miejsca. Czy ludzie naprawdę robią takie rzeczy jak: class MyClass { . . . } MyInstance; …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.