Jaka jest różnica między następującymi deklaracjami: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); Jaka jest ogólna zasada rozumienia bardziej złożonych
W programowaniu komputerowym deklaracja zmiennej określa właściwości zmiennej (np. Jej typ).
Jaka jest różnica między następującymi deklaracjami: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); Jaka jest ogólna zasada rozumienia bardziej złożonych
Czytam „Think in C ++” i właśnie wprowadziłem externdeklarację. Na przykład: extern int x; extern float y; Myślę, że rozumiem znaczenie (deklaracja bez definicji), ale zastanawiam się, kiedy okaże się przydatne. Czy ktoś może podać
Czy w Pythonie można zadeklarować zmienną ?: var tak, że został zainicjowany na Brak? Wygląda na to, że Python na to pozwala, ale gdy tylko uzyskasz do niego dostęp, ulega awarii. czy to możliwe? Jeśli nie to dlaczego? EDYCJA: Chcę to zrobić dla takich przypadków: value for index in...
Pytanie nr 1: Czy zadeklarowanie zmiennej wewnątrz pętli jest dobrą lub złą praktyką? Przeczytałem inne wątki na temat tego, czy występuje problem z wydajnością (większość mówiła „nie”) i że zawsze powinieneś deklarować zmienne tak blisko miejsca, w którym będą używane. Zastanawiam się, czy należy...
Jestem nowy w VBA i chcę wiedzieć, czy mogę zamienić następującą deklarację i przypisanie w jedną linię: Dim clientToTest As String clientToTest = clientsToTest(i) lub Dim clientString As Variant clientString =
Zastanawiam się tylko, czy nastąpiłaby jakakolwiek utrata szybkości lub wydajności, gdybyś zrobił coś takiego: int i = 0; while(i < 100) { int var = 4; i++; } który deklaruje int varsto razy. Wydaje mi się, że tak będzie, ale nie jestem pewien. czy zamiast tego byłoby to bardziej...
Nie rozumiem, dlaczego zmienne działają tak dziwnie, gdy są deklarowane w funkcji. W firstfunkcji deklaruję letzmiennymi bi cwartością 10 : b = c = 10; W secondfunkcji pokazuję: b + ", " + c A to pokazuje: 10, 10 Również w firstfunkcji deklaruję awartością 10 : let a = b = c = 10; Ale w...
Co tu się dzieje? if(int a = Func1()) { // Works. } if((int a = Func1())) { // Fails to compile. } if((int a = Func1()) && (int b = Func2())) ) { // Do stuff with a and b. // This is what I'd really like to be able to do. } Sekcja 6.4.3 standardu z 2003 r. Wyjaśnia, w jaki sposób...
Patrząc na kod źródłowy online, natknąłem się na to na początku kilku plików źródłowych. var FOO = FOO || {}; FOO.Bar = …; Ale nie mam pojęcia, co || {}robi. Wiem, że {}jest równe new Object()i myślę, że ||jest to coś w stylu „jeśli już istnieje, użyj jego wartości, w przeciwnym razie użyj...
Nauka Pythona i ma kilka podstawowych wątpliwości. 1.Widziałem deklarację zmiennej (tutaj ścieżka) jako class writer: path = "" czasami bez jawnej deklaracji, ale inicjalizuj za pośrednictwem __init__. def __init__(self, name): self.name = name Rozumiem cel __init__, ale czy wskazane...
Rozważ ten kod: void foo() { goto bar; int x = 0; bar: ; } GCC i Clang odrzucają to , ponieważ przejście do bar:obejścia inicjalizacji zmiennej. MSVC nie narzekają na wszystko (z wyjątkiem stosowania xpo bar:powoduje ostrzeżenie). Możemy zrobić podobnie z switch: void foo() { switch (0) {...