c / c ++の単純なテキストファイルではないファイルのコンテンツを読み取るにはどうすればよいですか?たとえば、.jpg / .png / .bmpなどの画像ファイルを読み取り、特定のインデックスの値を確認して、色を確認したいのですが。または、.exe / .rar / .zipがあり、さまざまなインデックスに格納されている値を知りたい場合はどうすればよいですか?私はcスタイルの読み取りファイルを知っています。
FILE *fp;
fp = fopen("example.txt","r"); /* open for reading */
char c;
c = getc(fp) ;
「example.txt」を「image.png」などに置き換えてもいいのでしょうか?正しいデータを取得できますか?