C/Program: Różnice pomiędzy wersjami

Z Wikibooks, biblioteki wolnych podręczników.
< C
Usunięta treść Dodana treść
m zestaw znakóœ
Linia 25: Linia 25:


Z punktu widzenia kodowania jest to tekst zakodowany w ASCII z rozszerzeniem c lub h. <ref>[http://stackoverflow.com/questions/7075731/ascii-english-text-ascii-c-program-text-question stackoverflow question : ascii-english-text-ascii-c-program-text-question]</ref>
Z punktu widzenia kodowania jest to tekst zakodowany w ASCII z rozszerzeniem c lub h. <ref>[http://stackoverflow.com/questions/7075731/ascii-english-text-ascii-c-program-text-question stackoverflow question : ascii-english-text-ascii-c-program-text-question]</ref>

Oczywiśćie w c można przetwarzać tekst zakodowany w innych systamach, jak UTF<ref>[http://www.cprogramming.com/tutorial/unicode.html Unicode in C and C++: What You Can Do About It Today by Jeff Bezanson]</ref>


=Żródła=
=Żródła=

Wersja z 20:55, 4 sty 2016

Typy programów

Typy programów wg składników :

  • proste ( tylko 1 plik źródłowy )
  • złożone

Program złożony

Składniki programu złożonego :

  • główny plik programu ( żródłowy )  : main.c
  • dodatkowe pliki źródłowe
    • tylko c
    • c i h
  • biblioteki = pliki nagłówkowe ( .h) oraz pliki binarne (skompilowane)

Zestaw znaków i kodowanie

Zestaw znaków dopuszczalnych w programie [1]

  • A - Z
  • a -z
  • 0 - 9
  • space . , : ; ' $ "
  • # % & ! _ {} [] () $ & |
  • + - / * = ? < >

jest fragmentem znaków ASCII.

Z punktu widzenia kodowania jest to tekst zakodowany w ASCII z rozszerzeniem c lub h. [2]

Oczywiśćie w c można przetwarzać tekst zakodowany w innych systamach, jak UTF[3]

Żródła

  1. C's Character Set by Richard Mobbs
  2. stackoverflow question  : ascii-english-text-ascii-c-program-text-question
  3. Unicode in C and C++: What You Can Do About It Today by Jeff Bezanson