C语言编写简单的朗读小工具
生活随笔
收集整理的這篇文章主要介紹了
C语言编写简单的朗读小工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
朗讀小工具
大家可能和我一樣,在學完c語言之后,覺得很枯燥,今天無聊之時,我就將理論結合實踐一下,做一個簡單的c語言朗讀器。(此處結合vbs腳本,保證很簡單,人人都能夠學會)
包含c語言基礎知識
- c語言基本框架
- c語言基本輸入輸出
- c語言文件相關操作
- c語言system函數
vbs指令
- CreateObject(“SAPI.Spvoice”).Speak " " 此處為簡單的朗讀指令
具體的實現過程如下,請看項目源碼
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<string.h>//任務:利用c語言基礎編寫一個簡單的朗讀小工具 char buf[1024] = "";//設置窗口樣式 void showStyle() {system("title 語音朗讀");system("mode con cols=80 lines=30");system("color f0");}//接受用戶輸入 void inputInfo() {memset(buf, 0, 1024); printf("輸入要朗誦的語句:");scanf("%s", &buf); }int main() {showStyle();while (1){FILE* fp = fopen("voice.vbs", "w");inputInfo();if (fp != NULL){fprintf(fp, "CreateObject(\"SAPI.Spvoice\").Speak\"%s\"", buf);fclose(fp);system("voice.vbs");system("del voice.vbs");}printf("朗誦內容為:%s\n", buf);fclose(fp);}system("pause");return 0; }總結
看完上面的基礎代碼,是不是覺得很熟悉也很簡單,就是利用c語言的文件相關操作進行的一點簡單的操作而已,代碼簡單易懂,不妨可以試試看能不能朗誦你所輸入的內容。
總結
以上是生活随笔為你收集整理的C语言编写简单的朗读小工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: esxi主机紫屏因Qlogic网卡qfl
- 下一篇: 保洁上门预约小程序