TOP > 技術メモ > C言語

C言語

include部分について

include部の書き方は人それぞれ。
だが一応ルールのようなものはある。

				/** <> で囲む場合は標準ライブラリを表す */
				#include <stdio.h>
				
				/** ""(ダブルクオート) で囲む場合はプロジェクト固有ライブラリを表す */
				#include "hogehoge.h"
				

Eclipseのコンソールに標準出力が出ない

Eclipse のコンソールで標準出力が出ない場合は、flushしてあげると良い。

				/** 標準出力がされない例 */
				#include <stdio.h>
				#include <stdlib.h>
				
				int main(void) {
					int get_var;
					
					// 例えばこの標準出力が表示されないまま、 scanf の入力処理待ちになってしまう
					printf("何か数値を代入してください\n");
					
					// そんな時は標準出力をflushすると表示が正常となる
					fflush(stdout);
					
					scanf("%d" , &get_var);
					printf("入力された値は %d です" , get_var);
				
					return 0;
				}
				

▲ページの先頭へ