需要用到的常用vim命令
刪除命令
dd 刪除當(dāng)前行
dj 刪除上一行
dk 刪除下一行
拷貝和粘貼
yy 拷貝當(dāng)前行
shift+p 在當(dāng)前行前粘貼
退出命令
:wq 保存并退出
ZZ 保存并退出
:q! 強(qiáng)制退出并忽略所有更改
:e! 放棄所有修改,并打開原來文件箱季。
int main(){
int n;
char str[100] = {0};
int arr[4] = {0};
sprintf(str, "%d.%d.%d.%d", 192, 168,0, 1);
printf("str = %s\n", str);
sscanf(str,"%d.%d.%d.%d",&arr[0], &arr[1], &arr[2], &arr[3] );
for(int i = 0; i < 4; i++){
printf("%d\n", arr[i]);
}
FILE *fp = fopen("./output", "a+");
fprintf(fp, "str = %s\n", str);
fclose(fp);
char ans[100] = {0}, temp;
int offset = 0;
FILE *fin = fopen("./output", "r");
while(fscanf(fin, "%c", temp) 瓢谢!= EOF){
offset += sprintf(ans +offset, %c, temp);
}
fclose(fin);
printf("%s", ans);
}