検索結果 1 件
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 右90度回転のみを行うプログラム
- 返信数: 1
- 閲覧数: 3710
右90度回転のみを行うプログラム
char **allocarray(int, int);:引数はx、yの大きさ。戻り値は配列。 void freearray(char **, int);:メモリの解放を行う。引数は配列とyの大きさ という関数を使用し プログラムを作成するという課題です。 右90度回転を行う関数を void rotate90r_data(char**, int, int); として 2次元配列と、x、yの大きさを引数にもらう 上記の方法で別の2次元配列を作成し、これに入力データを右90度回転させた結果を代入する。 最後にその配列のデータを元の配列に上書きする 配列で縦横を入れ替えるので、画像データは縦...