我有一個名為 pageRankList 的檔案,其中包含 url、傳出鏈接的數量、按該順序排列的頁面排名。如果我想獲得給定 URL 的 pageRank。我怎么能用 fscanf 或其他功能做到這一點?
url23 4 0.0405449
url31 3 0.0371111
url22 5 0.0300785
url34 4 0.0288782
url21 2 0.0247087
url11 3 0.0235192
url32 2 0.0227647
這是我到目前為止所擁有的,但是當我運行它時,它在未知地址錯誤上給了我一個 SEGV,我不知道為什么 :(
static double getPageRank(char *url) {
double pageRank = 0;
FILE *fp = fopen("pageRankList.txt", "r");
char str[1000];
int counter = 0;
while (fscanf(fp, "
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/536333.html
標籤:C文件扫描
下一篇:如何按字數對檔案中的行進行排序?
