c html generator

mi2g

Neuling
Thread Starter
Mitglied seit
21.11.2003
Beiträge
305
Ort
Schweiz
wir müssen in der schlue einen html generator machen. wenn man den startet, dass der eine html code macht. kann mir sagen wie man das am besten macht?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
was für HTML denn?

Code:
#include <stdio.h>

int main()
{
  printf ("<html><head><title>bla</title></head><body><h1>Hello World!</h1>ich erzeuge html code</body></html>");
  return 0;
}

deine angaben müssten schon etwas genauer sein!
 
also es sollte dann den html code an eine .html datei ausgeben udn die speichern, dass ich die dann im browser anschauen kann.
 
jo ist c++, aber ist doch egal, oder?

wenn es nicht geht, einfach mal google fragen
 
wir müssen c: nehmen.
habe es mal so gemacht:
#include "stdafx.h"

int main()
{
FILE *fDatei;
fDatei = fopen("HTML.html", "w+");
fputs("<html><head><title>Mirko</title></head><body>Mirko</body></html>", fDatei);
fclose(fDatei);
system("Pause");
}

funktioniert schonmal. ist aber noch nicth so toll.

wie kann man in c sagen, welche schrift/farbe dann im html dokument sein soll?
 
dafür musst du es dann in html formatieren, C kann das nicht
 
danke werd mal schauen. noch eine andere frag:
gibt es eine variabel, dass unendlich viele zeichen speichern kann?
 
Unendlich viele Zeichen kannst du nicht Speichern. nur so viel wie du auch Speicher hast. ;)

Wenn du aber eine unbestimmte Anzahl von Zeichen Speichern möchtest, musst du mit Zeigern Arbeiten. Am Anfang ein Zeiger auf ein char Element erzeugen

char *p_array;

danach musst du dann dynamisch Speicher Allocieren auf dem Heap. Bei C++ geht das z.B. so dann

p_array = new char;

Damit erzeugst du dann ein neues Zeichen.
Bei C musst du mit der Funktion "malloc" anstatt "new" Arbeiten, kenne den Syntax aber nicht mehr.

Schaue mal hier nach.
http://pronix.de/modules/C/openbook/c_programmierung_17.php
http://www.cppreference.com/
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh