1,++, –的后加
是在当前语句执行完成后再执行++或–
2,ifelse 的就近原则
ifelse句的使用是就近原则
3,运算符的使用赋值
4,static
5,file的操作fread的使用
重要是他的返回的读取的文件的大小
int len = fread(buf, sizeof(char), 1024, in);
fwrite(buf, sizeof(char), len/平时写的时候要注意/, out);
6,格式化输入输出和占位符
/*************************************************************************
> File Name:
> Author: songli
> QQ:2734030745
> Mail: 15850774503@163.com
> Created Time:
************************************************************************/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
int ch = 54;
printf("%-5d--\n", ch); //向平移5个字符
printf("%05d--\n", ch);
printf("\n");
system("pause");
return EXIT_SUCCESS;
}
效果图
7, 指针当迭代器的使用
void test01() {
int Array[] = { 1, 2, 3, 4, 5 };
int *p = Array; // &Array[0];
int i;
for (i = 0; i < 5; i++) {
// cout << Array[i] << endl;
cout << *(p++) << endl;
}
}