在printf中可以在确定输出类型的%d等字符中加入“-x”,x为数字,其意义为固定该输出所占的位置大小,以下文代码为例,%-10d就是该整数输出至少要占10个位置,不足用空格补齐。

int main()
{int c = 2, d = 3;printf("c=%-10d y=%-10d\n", c,d);printf("c=%d y=%d\n", c, d);return 0;
}

如果输出的长度大于指定长度,则占用后续位置。

int main()
{int c = 24567, d = 312436;printf("c=%-4d d=%-5d c=%d d=%d\n", c,d,c,d);printf("c=%-8d d=%d\n", c, d);return 0;
}

C语言学习笔记1——定义输出格式,printf中的“%-xd”相关推荐

  1. 10-1Python学习笔记 10-2C语言学习笔记 : 在文本编辑器中新建一个文件, 写几句话来总结一下你至此学到的Python知识

    10-1 Python学习笔记 : 在文本编辑器中新建一个文件, 写几句话来总结一下你至此学到的Python知识, 其中每一行都以"In Python you can"打头. 将这 ...

  2. C语言学习笔记-宏定义-SWAP交换两个变量值

    面试中经常考到的一个题.原理跟 a=a+b;   b=a-b;  a=a-b;  一样的,很简单,不解释. //宏定义 交换两个变量的值.使用异或运算. #define SWAP(a,b) {a=a^ ...

  3. 6.方法(go语言学习笔记)

    6.方法(go语言学习笔记) 目录 定义 匿名字段 方法集 表达式 1. 定义 方法是与对象实例绑定的特殊函数. 方法是面向对象编程的基本概念,用于维护和展示对象的自身状态.对象是内敛的,每个实例对象 ...

  4. c语言如何宏定义枚举型结构体,C语言学习笔记--枚举结构体

    枚举 枚举是一种用户定义的数据类型,它用关键字enum以如下语法格式来声明: enum 枚举类型名字 {名字0,名字1,...,名字n}: 枚举类型名字通常并不真的使用,要用的是大括号里面的名字,因为 ...

  5. 梓益C语言学习笔记之链表&动态内存&文件

    梓益C语言学习笔记之链表&动态内存&文件 一.定义: 链表是一种物理存储上非连续,通过指针链接次序,实现的一种线性存储结构. 二.特点: 链表由一系列节点(链表中每一个元素称为节点)组 ...

  6. c语言中void arrout,c语言学习笔记(数组、函数

    <c语言学习笔记(数组.函数>由会员分享,可在线阅读,更多相关<c语言学习笔记(数组.函数(53页珍藏版)>请在人人文库网上搜索. 1.数组2010-3-29 22:40一维数 ...

  7. c语言float二进制输出代码_C语言学习笔记——学前知识概述

    将我大一学习C语言时做的笔记拿来与大家分享,内容比较浅显,比较适合初学者,如有错误还请见谅,提出改正,谢谢! 前言:此C语言笔记是本人在自学时记录的一些重点或初学者常犯的错误,希望我的这本笔记能够对大 ...

  8. c语言学习笔记【结构体02】结构体指针变量与结构体变量的函数参数,C语言学习笔记结构体02结构体指针变量与结构体变量的函数参数.docx...

    C 语言学习笔记[结构体02]结构体指针变量与结构体变量 的函数参数 C 语言学习笔记之结构体指针变量一提指针,那可 是 C 语言的核心了,有多少学子曾拜倒在指针的脚下.单纯的说指针,其实并不难,但是 ...

  9. go get 拉取指定版本_go语言学习笔记-基础知识-3

    相关文档 go语言学习笔记-目录 1.简介 1.1 什么是GO Go 是一个开源的编程语言,它能让构造简单.可靠且高效的软件变得容易.Go是从2007年末由Robert Griesemer, Rob ...

最新文章

  1. C#中WinForm程序退出方法技巧总结
  2. Linux 面试最高频的 5 个基本问题!
  3. 【总结】那些只要发送口令就能获取的有三AI大包视频和图文资料,你都存下来了吗...
  4. 关于HttpWebRequest对象的KeepAlive属性
  5. [Jarvis OJ - PWN]——[XMAN]level1
  6. 垂直和水平居中方法小结
  7. ipv6地址为什么显示两个_【聚焦】IPv6进行时,别被这些因素绊住脚
  8. Oracle 等待事件(Wait Event):Sync ASM rebalance 解析
  9. http 与https 区别浅析
  10. Zend Studio12.0配置Xdebug
  11. 24.1 新建集成库工程
  12. 【MFC教程】MFC窗口创建
  13. iOS7官方推荐图标和图像尺寸
  14. 什么是 Web 3.0:面向未来的去中心化互联网
  15. 服务器如何接收GPS定位器发送过来的数据
  16. Java 实现抽奖的两种方式
  17. 2019计算机研究生暑期学校,2019年度VLDB暑期学校
  18. CSS:绝对定位和相对定位
  19. PC 端微信逆向分析
  20. 用limma包的voom方法来做RNA-seq 差异分析

热门文章

  1. 企业管理好书推荐,管理类书籍看这些就够了
  2. 计算机与现代数学论文2000字论文,现代数学论文10篇_发表之家
  3. GEE下载谷歌10m实时土地利用分类数据
  4. linux deamon函数使用方法说明
  5. 工作计算机操作系统出现故障应该,浅谈高校多媒体教室的使用与管理
  6. win10电脑:win+R相关命令
  7. Microsoft AppLocale 实用程序
  8. AutoRuns v14.01 开机启动项管理工具中文单文件版
  9. 前端优化-- CDN的使用网站目录结构的设计优化原则
  10. Python下basemap画出的各种地图