![](/img/trans.png)
[英]How to Compile and Debug C++ in Notepad++ using Turbo C++ Compiler
[英]Turbo C Database in Notepad
我正在獨自進行一個案例研究-使用Turbo C和記事本的日語到英語詞典。
我的代碼的相關部分:
#include <stdio.h>
main()
{
FILE *a;
char word[20], ans[1];
clrscr();
a=fopen("dictionary.dbf","a");
do
{
printf("Add a word: ");
scanf("%s",&word);
fprintf(a,"%s \n",word);
printf("Add another one? (Y/N)");
scanf("%s",ans);
}while(strcmp(ans,"y")==0);
fclose(a);
}
此代碼使我可以將TC中的單詞插入到記事本中並將其保存。 不幸的是,我不知道如何從記事本中打印某個單詞然后顯示給TC。
我需要你們的一點幫助。 這是我的案例研究,我沒有小組就進行案例研究。
只需幾個簡單的步驟。
fopen(const char * filename, const char * mode)
打開該文件。 fread(void * ptr, size_t size, size_t count, FILE * stream)
讀取文件 fwrite(const void * ptr, size_t size, size_t count, FILE * stream)
,可以對該操作使用fwrite(const void * ptr, size_t size, size_t count, FILE * stream)
。 希望可以幫助您編寫代碼。 不要忘記應用所有錯誤檢查。
char buf[100];
FILE *a;
a=fopen("dictionary.dbf","r");
while (!feof(a))
{
fgets(buf, sizeof(buf), a);
printf ("%s",buf);
}
fclose(a);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.