導航:首頁 > 文件教程 > c設置文件大小

c設置文件大小

發布時間:2023-11-08 13:06:10

㈠ 如何將C/C++程序編譯到指定的大小如編譯成100KB大小

來設置

用於控制台窗口操作的API函數如下:

GetConsoleScreenBufferInfo 獲取控制台窗口信息

GetConsoleTitle 獲取控制台窗口標題

ScrollConsoleScreenBuffer 在緩沖區中移動數據塊

SetConsoleScreenBufferSize 更改指定緩沖區大小

SetConsoleTitle 設置控制台窗口標題

SetConsoleWindowInfo 設置控制台窗口信息

此外,還有窗口字體、顯示模式等控制函數,這里不再細說。下列舉一個示例,程序如下:

#include

#include

#include

void main()

{

HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);

// 獲取標准輸出設備句柄

CONSOLE_SCREEN_BUFFER_INFO bInfo; // 窗口緩沖區信息

GetConsoleScreenBufferInfo(hOut, bInfo );

// 獲取窗口緩沖區信息

char strTitle[255];

GetConsoleTitle(strTitle, 255); // 獲取窗口標題

printf("當前窗口標題是:%s\n", strTitle);

_getch();

SetConsoleTitle("控制台窗口操作"); // 獲取窗口標題

_getch();

COORD size = ;

SetConsoleScreenBufferSize(hOut,size); // 重新設置緩沖區大小

_getch();

SMALL_RECT rc = ; // 重置窗口位置和大小

SetConsoleWindowInfo(hOut,true ,&rc);

CloseHandle(hOut); // 關閉標准輸出設備句柄

}

㈡ 怎麼用c語言生成一個特定大小的文本文件

你可以新建文本文件,設置文件的長度為256K,再關閉文件即可

㈢ C語言中的改變文件大小的函數

但C語言如果調用命令獲取命令結果,需要以popen(char* command, char* buf)來取得結果,比較不方便,經一番搜尋,發現C語言本身的函數就可以解決這一問題。

解決辦法:
1. 使用stat()編寫自定義的函數get_file_size();
static int get_file_size(const char* file) {
struct stat tbuf;
stat(file, &tbuf);
return tbuf.st_size;
}

使用示例:
#include <stdio.h>
#include <sys/stat.h>
#include <unistd.h>

static int get_file_size(const char* file) {
struct stat tbuf;
stat(file, &tbuf);
return tbuf.st_size;
}

int main() {
struct stat buf;
stat("./test.log", &buf);
printf("test.log file size = %d \n", (int)buf.st_size);
printf("test.log file size is: %d \n", get_file_size("./test.log"));

return 0;
}

編譯:
hxtc@hxtc-pd:~/work/debug/c_debug/src/c_exer$ gcc -std=gnu99 -o test_stat test_stat.c

運行結果:
hxtc@hxtc-pd:~/work/debug/c_debug/src/c_exer$ ./test_stat
test.log file size = 8358940
test.log file size is: 8358940

㈣ 設置文件長度 C語言

chsize(int handle,unsigned int size);

㈤ 怎麼把文件大小改小

1. 如何把文件較大的文件變小
1、文件較大主要是由於比特率過高(如320Kbps),使用酷狗自帶的格式轉換工具可以把比特率較高的文件轉換為比特率較低的文件,從而改變文件的大小,點擊酷狗播放器右邊「我的應用」下的「格式轉換」;如(圖1)

圖1

2、添加要轉換的音樂文源跡件;如(圖2)

圖2

3、在「轉換格式」中,選擇「MP」,然後點擊「音樂質量」最右側的「高級」,進入配置頁面;如(圖3)

圖3

4、將「比特率」中的「恆定碼率」改成較小的值,推薦128Kbps;如(圖4)

圖4

5、確定之後,選擇好「轉換設置」下的「目標文件夾」,然後點擊右下方的「緩緩文件」,就會得到一個文件較小的MP3了。當然,您也可以根據個人喜好對比特率進行調整。如(圖5)

圖5
2. word文件大小怎麼改 修改文件大小具體操作
縮小word文件大小第一招:

Word在保存盯裂睜DOC文件時只是把一些後來的信息存入,這樣就會出現哪怕您刪除了文檔中的內容也會使它的文件越來越大的情況。這時候,只要我們使用「另存為」命令,Word則會重新將信息進行整理存檔,這樣反而會使得文件的容量大大減少。

縮小word文件大小第二招:

打開Word,單擊「工具」菜單中的「選項」命令,再單擊「保存」選項卡,在設置窗口中取消選擇「允許快速保存」選項,以後Word就會在每次保存文件時自動進行信息整理並存檔,這樣也會縮小word文件大小。

假如我們使用了Word 的嵌入字體技術,則在選中「嵌入 TrueType 字體」後,還應選中「只嵌入所用字元」復選框,否則Word會把所用到的TrueType字體一同「打包」,這樣會大大增加文件的大小。

縮小word文件大小第三招:

在保存之前,單擊「文件」菜單下的「頁面設置」打開對話框,然後用滑鼠任意點擊幾下其中的「紙張大小」、「頁邊距」等標簽(其中的內容可以不改動),點擊「確定」後再保存。雖然這些動作看似什麼都沒做,好像都是些假動作,但Word就不會這么認為了,它會啟用一些有效設置,只列印實際有的內容,所以無形中我們會發現文檔很奇妙的變小了。

縮小word文件大小第四招:

我們試著將文件另存為RTF格式的文件後,不但格式完好如初,而且能夠被許多Windows應用程序所支持,同時容量還會大大地減少。

縮小word文件大小第五招:

如果Word中有圖片時,就要注意這招了。如果用工具軟體打開圖片再進行復制和粘貼操作,這樣操作的結果會增加文檔容量的大小,是因為當採用粘貼命令時,文檔中增加的內容除了我們所需要的圖片本身,還有許多與圖片和軟體有關的信息,並且Word還自動在圖片和原來軟體中創建了鏈接。正確的做法是:使用選擇凱歲性粘貼圖片,則只往文檔中添加圖片本身,大大減少文件規模。

另外,在任意一張圖片上,滑鼠右擊顯示圖片工具欄,點擊「壓縮圖片」按鈕,對圖片進行壓縮。

縮小word文件大小第六招:

如果Word文件插入的圖片比較多,巧用另存為「篩選過的網頁」來縮小word文件大小。方法如下: 1、打開Word文件,我們文件1.doc為例。2、另存為 「篩選過的網頁」格式文件 ,如2,文章中的插圖將存在另一個文件夾2.files里。3、退出word。4、再用IE打開2。5、選文件菜單,使用word進行編輯。6、選頁面視圖,局部調整些格式錯誤。7、另存為word格式文件,1-1.doc。8、比較1.doc和1-1.doc,會發現文件變小了。注意圖像數據仍在2.files里。如果將圖像文件夾更名,打開word文件時,所有圖形只顯示佔位框。重新插入word文檔中,才能脫離圖像文件夾的連接。9、在word[編輯]菜單里,選鏈接,把顯示的所有圖形鏈接選上,鉤上[將圖片保存在文檔中],[立即更新],再保存,可以脫離圖像文件夾。確認無誤後,可選斷開鏈接。
3. 如何把JPG格式的圖片 文件大小改小而不改變尺寸
像您這種情況,就是需要壓縮圖片。那麼壓縮圖片其實有很多種方法的,不一定只有PS才能完成哦,這里推薦你使用以下方法,相比PS那肯定是比較簡單一點的,但是效果確實很不錯的呢。望採納~

步驟一、運行軟體,以下是軟體操作主界面。

步驟二、在軟體的左側,我們選擇「添加文件」,將需要壓縮的圖片上傳到這里,可以同時添加多個圖片哦!

步驟三、添加成功後,在右下角的「設置」中,選擇需要壓縮的大小,壓縮品質越低,壓縮的圖片大小越小。

步驟四、在軟體上方的「輸出目錄」中可設置文件的保存位置,系統默認的是原文件夾,更換文件保存位置可選擇「自定義」設置。

步驟五、最後就可以點擊「開始壓縮」按鈕了。完成後,在存儲路徑中查看即可!
4. 怎麼修改文件大小
以常用的BMP為例!

簡單的:

直接用Windows自帶的「畫圖」,在「開始」、「程序」、「附件」里。

打開圖片後,在點「文件」、「另存為」,在保存的格式里,選「JPG」即可。

復雜的:(比畫圖功能強大!可改多種格式)

ACD See,簡稱ACD,著名的看圖軟體,我用的是6.0的中文版。網上很多有下載的。

安裝好ACD6.0後,點一副圖片,系統會自動調用ACD將其打開,點窗口上方菜單欄中的「修改」、「轉換文件格式」,在「格式」中選擇自己想要的格式吧,點下一步,按照提示即可,很容易的。

另外。在「格式設置」里,可以調整壓縮率,這一點非常重要,能在基本不改變照片畫質的情況下,把照片體積壓縮的很小。

ACDSee Pro 8.1 build 99 漢化精簡免安裝修正版 by 烈火
5. 如何修改文件大小
如果把實際大小改得比這個文件所在的磁碟還大

那樣的話,你的磁碟也存不下去的,告訴你超強的另外一招吧,我這里拿C盤舉例,打開運行CMD後,輸入cd\進行根目錄C

使用命令md 11..\

建立一個11.這樣文件名的文件夾,雙擊他是打不開的,但是,這樣太明顯了,我們要做的更深一些,我們現在就用不尋常的方式進入那個11.的文件夾,運行裡面輸入c:\11../

打開後把你不想被人發現的文件放進去,正常方式新建一個11文件名的文件夾,現在發現可以打開剛才那個不可以打開的文件夾了吧,好的,你打開看看,是不是面里卻沒有文件啊?

㈥ 如何用C語言獲取文件的大小

http://blog.csdn.net/acb0y/article/details/6181604

閱讀全文

與c設置文件大小相關的資料

熱點內容
mdfldf是什麼文件 瀏覽:569
文件在桌面怎麼刪除干凈 瀏覽:439
馬蘭士67cd機版本 瀏覽:542
javaweb爬蟲程序 瀏覽:537
word中千位分隔符 瀏覽:392
迷你編程七天任務的地圖怎麼過 瀏覽:844
word2003格式不對 瀏覽:86
百度雲怎麼編輯文件在哪裡 瀏覽:304
起名app數據哪裡來的 瀏覽:888
微信怎麼去泡妞 瀏覽:52
百度廣告html代碼 瀏覽:244
qq瀏覽器轉換完成後的文件在哪裡 瀏覽:623
jsp中的session 瀏覽:621
壓縮完了文件去哪裡找 瀏覽:380
武裝突襲3浩方聯機版本 瀏覽:674
網路機頂盒移動網路 瀏覽:391
iphone手機百度雲怎麼保存到qq 瀏覽:148
資料庫設計與實踐讀後感 瀏覽:112
js對象是什麼 瀏覽:744
網頁文件存pdf 瀏覽:567

友情鏈接