Move the cursor to coordinates (y,x) and add a character to the
specified window.
Format
#include <curses.h>
int mvaddch (int y, int x, char ch);
int mvwaddch (WINDOW *win, int y, int x, char ch);
1 – Arguments
win
A pointer to the window.
y
A window coordinate.
x
A window coordinate.
ch
If this argument is a new-line character (\n), the mvaddch and
mvwaddch functions clear the line to the end, and move the cursor
to the next line at the same x coordinate. A carriage return (\r)
moves the cursor to the beginning of the specified line. A tab
(\t) moves the cursor to the next tabstop within the window.
2 – Description
This routine performs the same function as mvwaddch, but on the
stdscr window.
When mvwaddch is used on a subwindow, it writes the character
onto the underlying window as well.
3 – Return Values
OK Indicates success.
ERR Indicates that writing the character would
cause the screen to scroll illegally. For more
information, see the scrollok function.