寬度,對齊方式的設定

2022-07-25 12:45:12 字數 1091 閱讀 7462

一、輸出寬度

1.使用width函式控制

1 #include2

using

namespace

std;34

intmain() ;

6for (int i = 0; i < 4; i++)

10return0;

11 }

預設為右對齊。執行結果如下:

2.使用set操作符控制,有標頭檔案#include

1 #include2 #include3 #include

4using

namespace

std;56

intmain() ;

8string names = ;

9for (int i = 0; i < 4; i++)

12return0;

13 }

執行結果如下:

二、輸出寬度

通過使用帶參的setiosflags操作符來設定左對齊,ios_base::left是ios_base的靜態常量,必須使用ios_base::字首。用resetiosflags(ios_base::left)來關閉左對齊標誌。

1 #include2 #include3 #include

4using

namespace

std;56

intmain() ;

8string names = ;

9for (int i = 0; i < 4; i++)

12return0;

13 }

執行結果如下:

編譯對齊方式設定

gcc 4.7 version 位元組對齊 2013 09 25 08 22 04 收藏 1 位域對齊 3.7版本之後gcc都預設使用了 mms bitfields,此選項意義為使用microsoft的方式進行對齊操作,其對齊策略為將對所有型別相同的位域合併到一起。與之相對的是gcc對其方式,其對齊...

關於指定寬度對齊和指定寬度向下對齊

define rt align size,align size align 1 align 1 指定寬度對齊 define rt align down size,align size align 1 指定寬度向下對齊上面那個是指定寬度對齊 例如rt align 13,4 會返回16 下面是向下對齊 ...

markdown中文字對齊方式設定

原文出處 之前寫部落格的時候希望寫出如下的內容 y k x b 1 y kx b tag y kx b 1 於是去查詢如何在markdown中設定文字右對齊,確實找到了右對齊的方式 right 右對齊 p 效果如下 右對齊居中 center 效果如下 居中 left 左對齊 p 效果如下 左對齊但是...