㈠ c語言 編寫並運行了程序 產生的那些文件可以直接刪除嗎
當然可以了,c語言一般分為
.c 源文件 ,,存儲你寫的源代碼
編譯鏈接時一般會產生 .o 與 .exe
.o 就是object, 也就相當於windows下編譯的obj文件, 俗稱目標文件.
如在linux(UNIX) 下有這個文件就可以直接運行了
.exe windows下的可執行文件。
還有就是你進行文件操作的時候你自己利用操作文件的一些庫函數生成的文件,這個隨意,想刪就刪
㈡ c語言怎麼刪除多出的空格
從0下標開始,一個字元一個字元地自己向自己拷貝,當拷入一個空格時,將後面的空格跳過去。設置2個初值為0的變數i和j,i用來控制遍歷原字元串數組,j用來記錄新拷入的字元位置,用下面的代碼就可實現!
//#include"stdafx.h"//Ifthevc++6.0,withthisline.
#include"stdio.h"
intmain(void){
charstr[1000];
inti,j;
gets(str);
for(j=i=0;str[i];i++){
if((str[j++]=str[i])==''){//自己向自己拷貝,直到遇見''
for(i++;str[i]=='';i++);//遇到''跳過後面的''
i--;
}
}
str[j]='