Du kan inte direkt kopiera utgången från Turbo C (som körs i ett DOS -fönster) och klistra in det i Microsoft Word med det formatering som bevarats. Här är varför och hur du kan arbeta runt det:
Varför det inte fungerar direkt
* olika miljöer: Turbo C körs i en textbaserad DOS-miljö, medan Microsoft Word är en grafisk ordprocessor. De delar inte samma urklippsfunktion.
* Formatering: DOS -utgång är vanlig text utan den rika formateringen (teckensnitt, färger etc.) som ordet använder.
lösningar
Här är de vanligaste sätten att få din turbo C -utgång till Word:
1. skärmdump och klistra:
* run Ditt Turbo C -program.
* ta en skärmdump av utgångsfönstret.
* På Windows trycker du på skärmen Print Nyckel (ofta märkt "PRTSCN")
* klistra in Skärmdumpen i Word (Ctrl+V eller högerklicka och välj "Klistra in").
proffs: Lätt och snabbt
nackdelar: Förlorar textformatering, utgång blir en bild (inte redigerbar text).
2. Omdirigeringsutdata till en fil:
* Ändra din turbo c -kod För att skriva utdata till en textfil. Du använder vanligtvis filhanteringsfunktioner som `fopen ()`, `fprintf ()` och `fclose ()`.
`` `c
#include
int main () {
Fil *fp;
fp =fopen ("output.txt", "w"); // Öppna "output.txt" för att skriva
if (fp ==null) {
printf ("Felöppningsfil! \ n");
return 1;
}
fprintf (fp, "Denna utgång kommer att gå till filen. \ n");
fclose (fp);
return 0;
}
`` `
* kompilera och kör Ditt Turbo C -program.
* Öppna textfilen I Microsoft Word.
proffs: Bevarar textformatering i en utsträckning, utgång förblir redigerbar text.
nackdelar: Kräver att du ändrar din kod.
3. Använd en DOS -emulator med urklippsdelning (avancerad):
* Installera en DOS -emulator som dosbox Det stöder urklippsdelning med ditt värdoperativsystem.
* Konfigurera emulatorn För att aktivera urklippsdelning.
* Kör turbo C inom emulatorn.
* Välj och kopiera utgångstexten från emulatorfönstret.
* klistra in det till Microsoft Word.
proffs: Mer sömlös kopiering av text.
nackdelar: Kräver att ställa in och konfigurera en emulator.
Viktig anmärkning: Om du lär dig programmering idag är Turbo C mycket föråldrad. Överväg att använda en modern C/C ++ -kompilator och IDE som kod ::Block, Visual Studio eller Xcode. Dessa har ofta inbyggda sätt att kopiera utgång lättare.