#pythonimport
osfile_name = os.path.basename(filepath)#
帶字尾的檔名(不含路徑)
file_name_noextension = file_name.split('
.')[0]#
不帶字尾的檔名(此方法不適用於檔名含多個點號的檔案)
extension_name = os.path.splitext(filepath)[-1]#
字尾
c語言:
#include#includechar* get_name(char* path, int
choice)
/////////////////////
獲取檔名(不含路徑,含字尾)
////////////////////////
for(i=len-1; i>=0; i--)
if(path[i] == '
\\')
printf(
"extension_name:%s\n
",extension_name);
printf(
"file_name:%s\n
",file_name);
////////////////////////
/獲取純檔名(不含路徑和字尾)
//////////////////////////////
//for(i=len-1; i>=0; i--)
if(path[i] == '
\\')
}
printf(
"pure_file_name:%s\n
",pure_file_name);
switch
(choice)
}int
main()
C語言堆中的路徑
05 樹7 堆中的路徑 25 point s 將一系列給定數字插入乙個初始為空的小頂堆h。隨後對任意給定的下標i,列印從h i 到根結點的路徑。每組測試第1行包含2個正整數n和m 1000 分別是插入元素的個數 以及需要列印的路徑條數。下一行給出區間 10000,10000 內的n個要被插入乙個初始...
C語言 堆 堆中的路徑
1.題目 將一系列給定數字插入乙個初始為空的小頂堆h。隨後對任意給定的下標i,列印從h i 到根結點的路徑。每組測試第1行包含2個正整數n和m 1000 分別是插入元素的個數 以及需要列印的路徑條數。下一行給出區間 10000,10000 內的n個要被插入乙個初始為空的小頂堆的整數。最後一行給出m個...
C語言從TXT檔案中讀寫資料
下面是乙個簡單檔案讀取測試程式,首先是寫資料,將數字0 9寫入到data.txt檔案中,然後再從data.txt中讀取資料,將讀到的資料存到陣列a 10 中,並且列印到控制台上。下面是程式 cpp view plain copy print?include int main for int i 0 ...