x-kom hosting

Nauka C, gdy zna się C++.

arkadiusz97
utworzono
utworzono

Siema, chciałbym się Was zapytać o dwie rzeczy związanie z nauką C i C++.
1. Czy znając C++ na poziomie podstawowym-średniozaawansowanym, łatwo będzie mi pisać w C? Słyszałem, że znając C++ wystarczy po prostu zorientować się jakich rzeczy z C++ nie da się używać w C. Czy to prawda?
2. Czy są sytuacje, gdy warto wybrać język C zamiast C++ w przypadku pisania oprogramowania na komputer?

Matematyk0
komentarz
komentarz

1. Na pewno będzie Ci łatwo przez znajomość składni i wielu funkcji, ale wszystko zależy jak dużo pisałeś w C++, a ile w C, np. cout zamiast printf, ale i tak najlepiej nauczyć się C od nowa ;)

2. C jest szybszy niż C++, więc jeżeli zależy Ci na tysięcznych sekundy szybszym działaniu programu (np. na SPOJ), to wtedy lepiej, zazwyczaj to nie ma sensu i najlepiej pisać w tym, w czym jest Ci wygodniej lub w czym łatwiej konkretną funkcję napisać :)

arkadiusz97
komentarz
komentarz
Godzinę temu, Matematyk0 napisał:

wszystko zależy jak dużo pisałeś w C++, a ile w C, np. cout zamiast printf, ale i tak najlepiej nauczyć się C od nowa ;)

W C++ trochę więcej. I mówiąc, że lepiej C się nauczyć od nowa to masz na myśli też podstawy czy tylko bardziej zaawansowane rzeczy? Jak coś to się przyzwyczaiłem do funkcji takich jak printf, scanf, fprintf, fscanf, malloc i free, bo trochę się zacząłem uczyć C.

Matematyk0
komentarz
komentarz

Od początku, to co umiesz przelecieć tylko wzrokiem dla przypomnienia, że to to C :P

  • Dobra wypowiedź 1

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.