![[printf()-2025-03-30-134857.excalidraw.svg]] - `#include <stdio.h>` - `int printf(const char *format, ...);` - [[printf()]]は指定したフォーマットに従って数字や文字列を整形してから画面に出力します。 - %dなど%のフォーマットと、渡す引数を指定することで、その引数を文字列として出力します。 - [[printf()]]は可変長引数なので、フォーマットを複数指定することが可能です。 ## サンプルプログラム ```c #include <stdio.h> int main(void) { printf("My name is %s.\n", "Cacapon"); printf("I was born in %s %d, %d.\n", "January", 14 ,1991); return (0); } ``` ``` > ./a.out My name is Cacapon. I was born in January 14 1991. > ```