-
Data: 2016-08-04 09:24:46
Temat: Re: Pytanko dotyczące C/C++
Od: s...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu czwartek, 4 sierpnia 2016 08:22:09 UTC+2 użytkownik Mateusz Viste napisał:
> On 04/08/2016 08:09, s...@g...com wrote:
> > Może trochę NTG, ale chyba prędzej tutaj uzyskam konkretną odpowiedź, niż na
grupie "BOGÓW" od C/C++. Jak wiecie, mam trochę wstręta do C, ale nie w tym rzecz.
Prośba: Napiszcie mi w kilku "żołnierskich" słowach jaka jest różnica/jak to
interpretować:
> >
> > 1) void Jakaś_Tam_Funkcja(int* Jakaś_Tam_Zmienna);
> > 2) void Jakaś_Tam_Funkcja(int *Jakaś_Tam_Zmienna);
> > 3) void Jakaś_Tam_Funkcja(int * Jakaś_Tam_Zmienna);
>
> Różnica: żadna. Wszystkie trzy prototypy są jednoznaczne, i deklarują
> funkcję która nic nie zwraca, a która jako parametr oczekuje wskaźnika
> do inta - a czym jest int, to już zależy od platformy - ANSI mówi tylko
> że ma mieć co najmniej 16 bitów.
>
> Temat bardziej na pl.comp.lang.c swoją drogą (a tamtejsi "bogowie" wcale
> nie gryzą!).
>
===========
Nie chodzi mi o "void". To akurat jest zrozumiałe. Chodzi mi o umiejscowienie "*" w
deklaracji zmiennej wejściowej. (typ* zmienna, typ *zmienna, typ * zmienna). A co się
tyczy "bogów" z pl.comp.lang.c, to niestety z Bogiem nie pogadasz. Kiedyś wdałem się
tam w dyskusję dot. składni C vs. Pascal. Na dobrą sprawę, "filozofia" obu języków
jest IDENTYCZNA !! Pomijam takie pierdulamenty jak "begin/{", bądź "end/}", na co
głównie młodzianie zwracają uwagę. Ich zdaniem, ten begin/end to syf!!
Wgłębiając się jednak ciutę głębiej w C/Pascal, są jednak pewne różnice wynikające
chociażby z zapisu i wymiany danych o różnych typach. Pascal jest kurewsko
restrykcyjny w typach zmiennych. Nawet na pozomie kompilacji potrafi pokazać środkowy
paluch ku górze.
W C natomiast, masz możliwość typowania danych, cholernie trzeba z tym uważać.
No i kwestia porządku. W swojej biblioteczce mam książki poukładane sensownie.
Koziołek Matołek jest na zupełnie innej półce niż Matematyka w Fizyce Klasycznej i
Kwantowej/Byron&Fuller. Tymczasem w C, możesz zadeklarować nazwę zmiennej gdzie
popadnie. Nawet zmienną sterującej pętli wewnątrz pętli!! for(int i.. i tak dalej) .
BURDEL jak cholera !! Hahh!! Jest też w C jakiś tam zapis(jednolinijkowy), którego
treść jest taka: Jeżeli a<b, to zrób "A", jeżeli a=b, to zrób "B", jeżeli a>b, to
zrób "C". Nie pamiętam dokładnie tej składni, ale jest coś takiego w C, i jest to
bardziej pojebane niż zapis całej tej procedury w Assemblerze.
A idę o zakład , że:
1) Każdy algorytmista czytając żródło w Pascalu, zrozumie o co chodzi
2) Czytając żródło C - będzie czkawka :))
Następne wpisy z tego wątku
- 04.08.16 09:40 s...@g...com
- 04.08.16 09:48 s...@g...com
- 04.08.16 09:53 ajt
- 04.08.16 10:16 Mateusz Viste
- 04.08.16 10:16 J.F.
- 04.08.16 10:18 s...@g...com
- 04.08.16 10:42 s...@g...com
- 04.08.16 10:42 Ghost
- 04.08.16 10:47 Ghost
- 04.08.16 10:55 s...@g...com
- 04.08.16 11:01 Mateusz Viste
- 04.08.16 11:02 s...@g...com
- 04.08.16 11:10 Mateusz Viste
- 04.08.16 11:26 s...@g...com
- 04.08.16 11:36 J.F.
Najnowsze wątki z tej grupy
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
Najnowsze wątki
- 2025-12-29 Greta Thunberg aresztowana w Londynie za wsparcie zdelegalizowanej grupy [Palestine Action - przyp. JMJ]
- 2025-12-29 Sarkozy
- 2025-12-29 Czujnik
- 2025-12-29 Warszawa => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Serv
- 2025-12-29 Warszawa => IT Recruiter <=
- 2025-12-29 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-12-29 Warszawa => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-29 Warszawa => Senior Java Developer <=
- 2025-12-29 Katowice => Key Account Manager <=
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Czwarta doba strajku na głębokości 500 metrów. "Ministerstwo robi sobie z nas jaja"
- 2025-12-29 Kolejny kraj [WB - przyp. JMJ] zakazuje chowu klatkowego. W Polsce żyje tak 40 mln kur
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Norwegia kontra media społecznościowe
- 2025-12-28 PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]