Keskustelu:C

Mureakuha

Loikkaa: valikkoon, hakuun

"C-kielessä on joukko erityispiirteitä, joita sellaisinaan ei ole kaikissa ohjelmointikielissä." Olisi mielenkiintoista tietaa mita ominaisuuksia nailla tarkoitetaan?

Niin, tuo on aika itsestäänselvä ja turha maininta yksinään. Jokaisessa kielessä on ominaisuuksia, joita ei ole kaikissa muissa. Yksi C-kielen merkittävimmistä ominaisuuksista on suora muistinkäsittely. --Chiman 5. marraskuuta 2005 kello 13:50:53 (EET)

"Luvut muuttuvat automaattisesti aina suurempaan: char -> short -> int -> long -> float -> double -> long double."... Niin, mistä kielestähän nyt tässä puhutaan? Ztane 4. tammikuuta 2007 kello 11.43 (EET)

Luvut muuttuvat automaattisesti aina suurempaan... Eikös tuo sitten pidäkään paikkansa ?
Ei.. Ztane 4. tammikuuta 2007 kello 14.09 (EET)

Ai niin, pitäs varmaan sopia että kaikki keywordit yms menis niinku ''-jen väliin että ne näkyy kursiivilla. Ja tosiaankin, sizeof palauttaa AINA taulukon koon taulukolle, nyt vaan on niin, että prototyyppi int func(char array[5]) EI määrittele taulukkoa vaikka se siltä näyttäisikin. Ztane 4. tammikuuta 2007 kello 14.09 (EET)

OK (onneks muuttujia ei oo vielä paljoo...). C -standardissa puhutaan vain automaattisesta muuntamisesta pointteriksi (myös funktioiden parametrit) eli en tiedä miten tuon muotoilisi. Siellä on myös teksti: "The ... , array-to-pointer, ... standard conversions are not applied to the operand of sizeof.". C wiki sivulta puuttuu myös osio suorituksen aikaisesta taulukoiden luomisesta C99 -standardin mukaan.
Taulukko osa on nyt korjattu vastaamaan lähes standardissa olevaa tapaa. Kun taulukko on parametrina, sillä voi olla erikoismerkitys verrattuna osoitintapaan.

Tein "kuvan" sivulla jo olevasta pointteri-esimerkistä, mikä toivottavasti havainnollistaa asiaa.. [1] Kommentteja? Faisel 4. tammikuuta 2007 kello 15.37 (EET)

On selkeä. Ei kun liitteeksi. Jos onnistuisit saamaan myös kuvan 'Talletusluokat ja tyypit' -kohdasta, niin ois hyvä. Pitäis näkyä kaksi tiedostoa, joku funktio ja muuttujia.
Tuohon vielä luku vihreällä laatikolla ja sitten kun keksitään että miten tuo tehdään kätevästi templateilla... niin kohta kuhan C-opas on paras suomenkielinen.. Ztane 4. tammikuuta 2007 kello 17.51 (EET)
Joku muu saa liittää. Kaikista oikeuksista kuvaan luovutaan jne. En nyt ihan sisäistä minkälaista kuvaa tuosta 'Talletusluokat ja tyypit'-kohdasta saisi aikaiseksi. --Faisel

Vakioissa olevat merkki tai merkkijonon erikoismerkit pitäisi varmaan sisältää huomautuksen, jos toiminto ei välttämättä toimi (kuten a,b,f,v).

Aika turhaa, eihän välttämättä tabulaattori ja \n-kään toimi... edes Windowsissa... Ztane 4. tammikuuta 2007 kello 17.51 (EET)
Henkilökohtaiset työkalut