[問題] 請問如何用C,寫出筆記本並上傳google

看板C_and_CPP作者 (可樂)時間10年前 (2014/02/18 13:54), 編輯推噓7(7041)
留言48則, 16人參與, 最新討論串1/2 (看更多)
求救!!!想請問,如果要用C語言編輯出記事本, 功能有新增、讀取舊檔、存檔(TXT)、修改字型, 最後有上傳到google雲端功能。 拜託大大們拉一把啊~~先謝謝了!!!! 有上網查資料~但是因為是新手~且查到的都是其他的語法~ 因此上來求助啊~ 目前在開啟舊檔並且修改完再儲存有問題~還在努力中~ 開發平台(Platform): (C) 補充說明(Supplement): #include<stdio.h> #include<malloc.h> #include<string.h> #include<stdlib.h> #include<ctype.h> #define MAX 100 int Newtxt(char *filename) { FILE *fp; char keyin; int i; fp = fopen(filename, "w+"); scanf("%c", &keyin); if(fp == NULL) { printf("無法打開新檔\n"); return -1; } printf("請輸入資料:\n"); do { scanf("%c", &keyin); fprintf(fp, "%c", keyin); }while(keyin!='\n'); printf("寫入檔案完畢"); fclose(fp); return 0; } int Oldtxt(char *filename) { FILE *fo, *fp; char co, keyin; fo = fopen(filename, "r+"); fp = fopen("dest.txt", "w+"); scanf("%c", &keyin); if(fo == NULL) { printf("無法打開舊檔\n"); return -1; } if(fp == NULL) { printf("無法打開新檔\n"); return -1; } while(!feof(fo)) { fscanf(fo, "%c", &co); printf("%c", &co); fprintf(fp, "%c", &co); } printf("請輸入資料:\n"); do { scanf("%c", &keyin); fprintf(fp, "%c", keyin); }while(keyin!='\n'); printf("寫入檔案完畢"); fclose(fo); fclose(fp); } void main(void) { FILE *fo; char filename[MAX]; printf("請輸入檔名:"); scanf("%s", filename); printf("%s", filename); if((fo = fopen(filename, "r+")) == NULL) { printf("沒有舊文件,'開啟新檔\n"); Newtxt(filename); } else { printf("'開啟舊檔\n"); Oldtxt(filename); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.3.45

02/18 13:57, , 1F
你會寫 C 嗎?
02/18 13:57, 1F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/18 14:00)

02/18 14:03, , 2F
只會些基礎的語法跟函式庫,沒有寫過完整的程式,
02/18 14:03, 2F

02/18 14:11, , 3F
考慮換個語言嗎
02/18 14:11, 3F

02/18 14:24, , 4F
Win32 API
02/18 14:24, 4F

02/18 14:34, , 5F
Feis:你有推薦的嗎?還是?
02/18 14:34, 5F

02/18 14:35, , 6F
dearlove:謝謝~我再去查找一下有關API
02/18 14:35, 6F

02/18 15:30, , 7F
除了 上傳到google雲端 其它無壓力啊?
02/18 15:30, 7F

02/18 16:36, , 8F
damody:對我還是有壓力阿~所以才想請問有沒有人可以
02/18 16:36, 8F

02/18 16:37, , 9F
不嫌棄的給我個sample檔,我會好好學習的
02/18 16:37, 9F

02/18 16:38, , 10F
謝謝
02/18 16:38, 10F

02/18 17:30, , 11F
不妨把你的屍體貼上來,看問題在那邊
02/18 17:30, 11F

02/18 18:19, , 12F
我會建議不要gui 先寫一個command line的筆記本
02/18 18:19, 12F

02/18 18:19, , 13F
然後配libCurl來跟google api溝通
02/18 18:19, 13F

02/18 18:20, , 14F
google api其實也有人幫你wrap好lib, 也可以找找看
02/18 18:20, 14F

02/18 18:42, , 15F
system("notepad"); //完成你90%的工作 (?
02/18 18:42, 15F

02/18 18:59, , 16F
我教你c++的作法
02/18 18:59, 16F

02/18 19:00, , 17F
auto notepad(auto auto){auto auto;}
02/18 19:00, 17F

02/18 19:05, , 18F
樓上你沒有上傳 Google
02/18 19:05, 18F

02/18 19:08, , 19F
diabloevagto:完成差不多~我再來上傳~謝謝
02/18 19:08, 19F

02/18 19:13, , 20F
Killercat:我沒有要寫有GUI的,會好好參考一下~謝謝
02/18 19:13, 20F

02/18 19:30, , 21F
你可以參考這個 http://www.vim.org/sources.php
02/18 19:30, 21F

02/18 19:34, , 22F
x000032001:好的~太感謝了
02/18 19:34, 22F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/18 20:20)

02/19 07:09, , 23F
....給vim也太虐 XD 不過總比給emacs有良心(誒)
02/19 07:09, 23F

02/19 08:14, , 24F
你的屍體99%都是網路上的code...只是function名稱改一改
02/19 08:14, 24F

02/19 08:15, , 25F
你這樣要別人怎麼幫助你
02/19 08:15, 25F

02/19 08:27, , 26F
你有編譯過你的code嗎 你不覺得少了很多function嗎...
02/19 08:27, 26F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/19 22:39)

02/19 22:41, , 27F
sd016808:真抱歉~如果我會完成~就不會詢問大大了
02/19 22:41, 27F

02/19 22:42, , 28F
或許對會的人來說很簡單~但我是想從中學習才詢問
02/19 22:42, 28F

02/19 22:43, , 29F
或許很多人覺得試伸手檔~但我只是想要學習並完成
02/19 22:43, 29F

02/19 22:43, , 30F
謝謝
02/19 22:43, 30F

02/19 22:54, , 31F
你這不是伸手牌,那怎樣才算
02/19 22:54, 31F

02/19 22:54, , 32F
你貼的都是網路隨便找得文章,你至少要把自己的想法
02/19 22:54, 32F

02/19 22:54, , 33F
講出來,看還有缺失那些地方,而不是只把你要的功能
02/19 22:54, 33F

02/19 22:55, , 34F
打在上面,你至少要先會開檔讀檔
02/19 22:55, 34F

02/19 22:55, , 35F
編輯之後在存檔,這功能GOOGLE開檔馬上就有了
02/19 22:55, 35F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:02)

02/20 12:03, , 36F
好的~謝謝你的勸告~我盡量改進
02/20 12:03, 36F

02/20 12:04, , 37F
但是我真的不是只要伸手~不然我就不會自己查了
02/20 12:04, 37F

02/20 12:04, , 38F
是要從中學習阿~謝謝
02/20 12:04, 38F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:06) ※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:08) ※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:37) ※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:39)

02/25 15:31, , 39F
對不起我想吐嘈 void main ...
02/25 15:31, 39F

02/25 15:49, , 40F
嗯... 被別人拉過來的 只跟你說一句啦
02/25 15:49, 40F

02/25 15:50, , 41F
連人都還沒出生就別想著要飛上天啦
02/25 15:50, 41F

02/25 15:51, , 42F
先別說傳Google了 我看你做個輸入兩個數字相加這種
02/25 15:51, 42F

02/25 15:52, , 43F
簡單程式 這鬼東西連想都不用想 是說原PO應該蒸發了吧XD
02/25 15:52, 43F

02/25 15:52, , 44F
^ 都生不出來
02/25 15:52, 44F

02/25 16:12, , 45F
先 system("notepad"); 然後再用 API 上傳; 選我正解
02/25 16:12, 45F

02/26 04:39, , 46F
我似乎可以理解為什麼VB死不了...
02/26 04:39, 46F

02/26 11:15, , 47F
VB死不了跟這有什麼關係 VB寫notepad上傳到google drive
02/26 11:15, 47F

02/26 11:17, , 48F
是有多簡單 樓上要不要講解一下給我VB老屁股學一學
02/26 11:17, 48F
文章代碼(AID): #1J0lMCTR (C_and_CPP)
文章代碼(AID): #1J0lMCTR (C_and_CPP)