Source Code File 05-03_corners
05-03_corners.c
#include <ncurses.h> int main() { int lines,cols; initscr(); getmaxyx(stdscr,lines,cols); lines--; cols--; mvaddch(0,0,'*'); /* UL corner */ refresh(); napms(500); /* pause 1/2 sec */ mvaddch(0,cols,'*');; /* UR corner */ refresh(); napms(500); mvaddch(lines,0,'*'); /* LL corner */ refresh(); napms(500); mvaddch(lines,cols,'*'); /* LR corner */ refresh(); getch(); endwin(); return(0); }
Output Screenshot
Notes
* The final mvaddch() statement doesn't scroll the screen — unless scrolling has been enabled. Refer to the book for details on the scrollok() function.
Copyright © 1997-2024 by QPBC.
All rights reserved