Ero sivun ”C” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (mallinetta päivitetty)
p (→‎Aiheesta muualla: linkit päivitetty)
Rivi 33: Rivi 33:
==Aiheesta muualla==
==Aiheesta muualla==
*[[wikipedia:fi:C_(ohjelmointikieli)|C-artikkeli]] Wikipediassa
*[[wikipedia:fi:C_(ohjelmointikieli)|C-artikkeli]] Wikipediassa
*[http://www.ohjelmointiputka.net/opas.php?tunnus=cohj_1 Suomenkielinen C-opassarja]
*[https://www.ohjelmointiputka.net/opas.php?tunnus=cohj_1 Suomenkielinen C-opassarja]
*[http://www.infa.abo.fi/~chakie/kurser/c/slides/book1.html Suomenkielinen C-kurssi]
*[https://web.archive.org/web/20060925233151/http://www.infa.abo.fi/~chakie/kurser/c/slides/book1.html Suomenkielinen C-kurssi (archive.org tallenne)]


[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Proseduraaliset ohjelmointikielet]]
[[Luokka:Proseduraaliset ohjelmointikielet]]

Versio 7. joulukuuta 2020 kello 15.50

Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
C
Paradigma proseduraalinen
Tyypitys heikko, staattinen
Evaluointitapa innokas
Suoritusmalli käännettävä
Muistinhallinta manuaalinen
Vakaa versio ISO/IEC 9899:2018[1]

C on Brian Kernighanin ja Dennis Ritchien vuosina 1969-73 kehittämä proseduraalinen ohjelmointikieli, jolla Unix saatiin siirrettäväksi uusille laitteistoille, ja jolla myös suuri osa GNU/Linuxista on toteutettu. C on nykyisin yksi suosituimmista ohjelmointikielistä, varsinkin laitteistoläheisessä ohjelmoinnissa. C standardoitiin vuonna 1988.

Esimerkki C-ohjelmasta:

#include <stdio.h>
int main(int argc, char *argv[]) {
    printf("Hello world\n"); /* Kirjoitetaan tekstiä */
    return 0;
}

Linux-jakeluissa on yleensä mukana C-kääntäjä gcc, jolla tiedosto ohjelma.c voitaisiin kääntää seuraavasti:

$ gcc ohjelma.c -o ohjelma

C#

C-kieli ja C# ovat eri ohjelmointikieliä. C# tehdyt ohjelmat voidaan kääntää käyttäen monoa.

Katso myös

Aiheesta muualla