1098872032

1098872032



Atrybuty

Przykład: Program czyta plik źródłowy języka c, wyświetla jego zawartość z komentarzamiwyświetlanymi pogrubioną czcionką #include <ncurses.h> int main(int argc, char *argv[])

{

int ch, prev;

FILE *fp;

int goto_prev = FAL SE, y, x; if(argc != 2)

{

printf("Usage: %s <a c file name>\n", argv[0]); exit(l);

}

fp = fopen(argv[l], "r"); if(fp == NULL)

perror("Cannot open input file"); exit(l);

/* Start curses modę */


initscr(); prev = EOF;

while((ch = fgetc(fp)) != EOF)

{

if(prev ='/' && ch = '*')

{

attron(A_BOLD); goto_prev = TRUE;

}

if(goto_prev TRUE)

{

getyx(stdscr, y, x); move(y, x - 1); printw("%c%c",ch);

ch = 'a';


/* If it is / and * then olny * switch bold on */


/* Go to previous char / and * print it in BOLD */


goto_prev = FALSE;

}

else

printw("%c", ch); refresh();

if(prev = '*' && ch =='/') attroff(A_BOLD);


/* The actual printing is done

*    here */

/* 'a' is just a dummy

*    character to prevent */

// "/*/" comments.

/* Set it to FALSE or every

*    thing from here will be / */


/* Switch it off once we got * and then / */




Wyszukiwarka

Podobne podstrony:
[5 Logo Komeniusz Tutaj znajdują się przykładowe programiki napisane przy pomocy języka LOGO. Sprawd
Przykładowy program wyświetli na ekranie monitora napis (komunikat) treści: Witaj w świecie C++oraz
Systemy wbudowane języka programowania (np. cc 1 dla języka C) przetwarza pliki źródłowe do postaci
Przykładowy program obsługi mikrokonwertera (kolorem szarym zaznaczono linie źródłowe związane z
161 4 Przykładowy plik źródłowy znajduje się na dyskietce, która była dostarczona wraz z maszyną.. Z
35682 skanowanie0002 (7) Systemy mikroprocesorowe Pierwszy program - plik *.    d/5&g
Page04 Kompilacja - tłumaczenie programu (kodu) źródłowego z języka algorytmicznego albo asemblerowe
assembler?86? 8 25610. Przykłady programów z parametrem błędnym (różnym od 1 lub 2) powoduje wyświ
3. Zamknięcie pliku int fclose (FILE *plik);Przykładowe programy wykonujące operacje na plikacha) wy
Projektowanie systemów informatycznych Przykład. Program pozwala wyświetlić zawartość dowolnego plik
higeina 21 Przykłady programu świetlnego dla kurcząt-brojlerów Wiek Godzin światła na
0000039 4 180 Przykładowe programy postępowania pacjenta do operacji. Oznacza to nie tylko stosowani
Program nauczania KOWEZiU _ : ** Wykorzystanie przykładowego programu nauczania dla zawodu technik g
Modyfikacje programu nauczania KOWE _ Modyfikacje przykładowego programu nauczania opracowanego w
Obraz8 PRÓGCDNAGRYWANIE Z PROGRAMATOREM Przykład: Programowanie nagrania na kanale 5, 24 grudnia 19

więcej podobnych podstron