C 标准库 IO 使用分析
发布时间:2021-12-05 13:07:54 所属栏目:教程 来源:互联网
导读:其实输入与输出对于不管什么系统的设计都是异常重要的,比如设计 C 接口函数,首先要设计好输入参数、输出参数和返回值,接下来才能开始设计具体的实现过程。C 语言标准库提供的接口功能很有限,不像 Python 库。不过想把它用好也不容易,本文总结 C 标准库
printf("%dn", 5); // 打印整数 5 printf("-%10s-n", "hello") // 设置显示宽度并左对齐:- hello- printf("-%-10s-n", "hello") // 设置显示宽度并右对齐:- hello- printf("%#xn", 0xff); // 0xff 不加#则显示ff printf("%pn", main); // 打印 main 函数首地址 printf("%%n"); // 打印一个 % scanf 就是从标准输入中读取格式化数据,简单举个例子: int year, month, day; scanf("%d/%d/%d", &year, &month, &day); printf("year = %d, month = %d, day = %dn", year, month, day); (2). sprintf / sscanf / snprintf sprintf 并不打印到文件,而是打印到用户提供的缓冲区中并在末尾加 ' |