Some_c++_knowledge_points

在做题的时候会接触到一些零碎的知识点(作为一个小白),记录防忘。

  1. 有时会根据某些规律定量输出一定数量的空格

    1
    2
    printf("%*s", i, " ");//*是占位,指的是i代表的域宽。
    printf("Initialized string: %.*s\n", sizeof(str), str);
  2. 基于范围的for循环

    1
    2
    3
    4
    5
    int arr[] = {1,2,3,4,5};
    for(int e : arr)
    {
    cout << e << " ";
    }
  3. 反三角函数