日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

目录操作相关的系统函数

發布時間:2023/11/30 windows 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 目录操作相关的系统函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

主要介紹幾個常用函數的使用方法:chdir(改變進程的當前工作目錄)、getcwd(獲取當前進程的工作目錄)、mkdir(創建目錄)、rmdir(刪除空目錄)、opendir(打開一個目錄)、readdir(讀目錄)、closedir(關閉目錄)。后三個函數常常用到!

另外,介紹幾個常用的字符串函數:strcmp和sprintf函數。

#include <string.h>

int strcmp(const char *s1, const char *s2);

作用:比較兩個字符串s1和s2。

返回值:若參數s1 和s2 字符串相同則返回0。s1 若大于s2 則返回大于0 的值。s1 若小于s2 則返回小于0 的值。

字符串大小的比較是以ASCII 碼表上的順序來決定,此順序亦為字符的值。strcmp()首先將s1 第一個字符值減去s2 第一個字符值,若差值為0,則再繼續比較下個字符,若差值不為0,則將差值返回。例如字符串"Ac"和"ba"比較則會返回字符’A’(65)和’b’(98)的差值(-33)。

?

#include <stdio.h>

int sprintf(char *str, const char *format, ...);

sprintfprintf函數的區別:二者功能相似,但是sprintf函數打印到字符串中,而printf函數打印輸出到屏幕上(標準輸出)。sprintf函數在我們完成其他數據類型轉換成字符串類型的操作中應用廣泛。format?:這是字符串,包含了要被寫入到字符串 str 的文本。它可以包含嵌入的 format 標簽,format 標簽可被隨后的附加參數中指定的值替換,并按需求進行格式化。

返回值:如果成功,則返回寫入的字符總數,不包括字符串追加在字符串末尾的空字符(0或\0或NULL,它們在C語言中是等價的);如果失敗,則返回一個負數。

?

循環中的returnbreakcontinue

break 退出當前循環,繼續執行循環體后面的代碼。

return 終止當前執行的函數,該函數內部后面的代碼也不會執行了。

continue 結束本次循環,繼續判斷循環條件進行下一次循環。

總結

以上是生活随笔為你收集整理的目录操作相关的系统函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。