5

菜学C++ Day4

 2 years ago
source link: https://blog.csdn.net/qq_44377812/article/details/120504830
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

菜学C++ Day4

original.png
菜lu 2021-09-27 23:26:43 5
文章标签: c++
  1. setw(n)函数:用于设置输出字段的宽度
    字段长度<n,在前面默认用空格补齐(相当于右对齐)(可以用setfill(‘x'),x为补齐符号)
    字段长度>n,字段全部输出,不受宽度限制
  2. sqrt()求平方根

  3.  字符串总是以'0'作为串的结束符。 因此当把一个字符串存入一个数组时,也把结束符 '0'存入数组,并以空字符作为该字符串结束的标志。
    字符串的长度代表字符个数,不包括'0'即'\0'

    因为“abc\0xy"以空字符\0就结束了

     转义字符只表示一个字符,所以只有一个长度

    '\n'换行'\a'响铃'\t'水平制表符'\v'竖向跳格'\0'空字符'\\'反斜杠\'\''单引号''\'''双引号"'\ddd'1-3位八进制数'\xdd'1-2位十六进制数
     

    因为a\134\n\\bc\t"中\134是0(134)

  4. 逗号表达式
    表达式1,表达式2……表达式n

    从左往右依次求解,最后取最右边表达式的值,且赋值运算符优先级高于逗号表达式、逗号运算符是所有运算符中级别最低的
    ps:用cout输出一个逗号表达式的值或赋值表达式时,要将其用括号括起来

    x=(a=3, 6*3)  x=18,a=3
    x=a=3, 6*a    x=3,a=3

今天晚上去做人机交互的东西了,所以刷的题不怎么多,而且其实是简单的拆分题目


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK