今日やったところを書いておきます。

#include <stdio.h> //<- standard input output Library
//#include <iostream>
//#include "myheader.h" <-自作ヘッダは同じ
// I/O <- input output 入出力
 
//C言語では、引数なしの関数は引数にvoidって書く
void plus(void)
{
	printf("plus plus\n");
}
 
//printf -> 標準出力に出力する関数(C++のcout << )
//printf(文字列); 文字列を表示
//文字列←ダブルクォーテーションで囲まれた文字の列
//例)"yamada tarou" "tohoku denshi" "sendai jirou"
//改行文字 => エスケープシーケンスで表す "\n" 改行文字
 
 
int main(void)
{
	/* C言語のコメントはこれだよ */
	//文字列を変数に代入する stringがないよ。。。
	//文字配列で表す。
	char strarray[] = "hello\n";
	//char strarray[] = { 'h','l','l','o','\n','\0' };
	//これを簡単に書くのが上の書き方
	int i, sum = 0; //宣言部に書く
 
	plus(); // <-呼び出すときは引数なしの場合、()でよい
	printf("hello, world\n");
	printf(strarray);
 
	for (i = 0; i < 10; i++)
	{
		sum = sum + i;
	}
	//cout << sum << endl;
	printf("sum = %d\n", sum);
	//%d を使うと 整数値を文字列に埋め込むことができる
	printf("pi = %lf\n", 3.1415926535);
	//%lf を使うと 浮動小数点数を文字列に埋め込むことができる
	printf("unsigned char 65 = %c\n", (unsigned char)65);
	//%c を使うと 文字1文字を文字列に埋め込むことができる
	printf("strarrayの中身: %s", strarray);
	//%s を使うと 文字列を文字列に埋め込むことができる
	return 0;
}
  • game-engineer/classes/2022/game-programing-1/second-term/01/01-26-2.txt
  • 最終更新: 3年前
  • by root