美文网首页
《C程序设计语言》笔记 -- 一些细节

《C程序设计语言》笔记 -- 一些细节

作者: szu_bee | 来源:发表于2017-02-10 19:41 被阅读31次

  • printf输出格式控制

格式 | 描述
-|
%2d, %2f | 按照十进制整型数/浮点数打印,至少2个字符宽
%.0f | 按照浮点数打印,且不带小数点和小数部分
%.2f | 按照浮点数打印,小数点后有两位小数
%6.2f | 按照浮点数打印,至少6个字符宽,小数点后有两位小数
%ld | 长整型数
%lf | 双精度浮点数
%u | 无符号(unsigned)
%o | 表示八进制数
%x | 表示十六进制数
%c | 表示字符
%s | 表示字符串
%% | 表示百分号*

符号常量

格式: #define "name" "value"
如:  #define STEP 20

字符输入/输出

函数 | 描述
-|
getchar() | 从文本流中读入下一个输入字符,并将其作为结果值返回
putchar() | 每次调用时putchar函数时将打印一个字符
getline() | 当需要读入空格的时候使用,回车时停止读入
printf() | 格式与scanf类似,另外可在引号内加入\n, \t等控制输出格式
EOF(即end of file) | 定义在头文件<stdio.h>,作为在没有输入时,getchar()返回的特殊值,是个整型数
scanf() | C的控制输入的函数,格式为:

int a; // 定义一个整型数 
scanf("%d", &a); // 按照定义的类型格式写在双引号内,接着用&接收要输入的值 

break与continue语句

break语句可从for, while, do-while等循环中提前退出。
continue语句用于使for, while, do-while语句开始下一次循环的执行。
在while与do-while语句中,continue语句的执行意味着立即执行测试部分;
在for循环中,则意味着使控制转移到递增循环变量部分。

相关文章

  • 《C程序设计语言》笔记 -- 一些细节

    printf输出格式控制 格式 | 描述-|%2d, %2f | 按照十进制整型数/浮点数打印,至少2个字符宽%....

  • 一个程序员的自我学习第二天

    《C程序设计语言》笔记(一) 一:导言 1:printf中的格式化字符串: %ld 按照long整型打印 %6d...

  • 书籍推荐

    1.《C primer plus》----《C程序设计语言》-----《C和指针》、《C专家编程》、《C缺陷与陷阱...

  • Java和C、C++的异同

    C是“面向过程”的程序设计语言;C++,C#,java是“面向对象”的程序设计语言。举个例子:比如你想做一个模型飞...

  • 要读的书

    有些就在我旁边的架子上:《C 程序设计语言》(The C Programming Language),《Minds...

  • 第二章 2020-11-04

    Java 编程思想笔记 第二章 一切都是对象 Java 是基于 C++ 的一门面向对象的程序设计语言。 Java ...

  • [数据库之五] 高级 SQL

    1、使用程序设计语言访问数据库   标准:JDBC(Java)、ODBC(C、C++、C#、VB) 2、函数和过程...

  • 2015书单

    技术类 C/C++C程序设计语言 Java EE疯狂Java讲义轻量级Java EE企业应用实战Eclipse R...

  • C++面试知识点汇总(原创)

    C++面试知识点汇总(原创) 整理来源:《C++程序设计语言》 Bjarne Stroustrup 存储管理 静态...

  • 多年程序员推荐:学习C语言的书籍有哪些?

    c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标...

网友评论

      本文标题:《C程序设计语言》笔记 -- 一些细节

      本文链接:https://www.haomeiwen.com/subject/zefvittx.html