<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>C == Frust</title>
    <link>http://forum.geizhals.at/feed.jsp?id=39432</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(2): Pointer sinnlos? Speicherplatzsparend? hääää?</title>
      <link>http://forum.geizhals.at/t39432,192062.html#192062</link>
      <description>Ich meinte eigentlich nur, dass es je nach dem wie weit fortgeschritten man ist, es eine ganz gute Übung ist, immer nur soviel Speicher zu verwenden wie wirklich nötig, da es mit Pointern möglich ist.&lt;br/&gt;</description>
      <pubDate>Fri, 02 Nov 2001 19:05:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,192062.html#192062</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-11-02T19:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Pointer sinnlos? Speicherplatzsparend? hääää?</title>
      <link>http://forum.geizhals.at/t39432,191520.html#191520</link>
      <description>Vor allem im Hinblick auf die Tatsache, dass man Speicherplatz immer um Rechenzeit und umgekehrt kauft, und eben "unendlich" Ram aber IMMER nur "zu wenig" Zeit zur Verfügung steht (weil ein Programm eben fast NIE zu schnell läuft), ist "speichersparend" eigentlich ein sehr schwaches Argument.&lt;br/&gt;</description>
      <pubDate>Fri, 02 Nov 2001 01:53:33 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,191520.html#191520</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-11-02T01:53:33Z</dc:date>
    </item>
    <item>
      <title>Pointer sinnlos? Speicherplatzsparend? hääää?</title>
      <link>http://forum.geizhals.at/t39432,191398.html#191398</link>
      <description>1) Pointer sind weder kompliziert noch sinnlos. Wenn man einmal kapiert hat, wie das funkt, dann sind sie eigentlich unumgehar. Wenn mann einmal die Codierungs-Struktur für ein Koprimierungs-Programm aufstellen muss (Im Programm), dann wird mann ohne Pointer nicht weit kommen, da mann dann einen Baum, mit ca. 200 "Blättern" hat, und da eine andere Möglichkeit finden, die anzusprechen, ist ziemlich schwierig. &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;Außerdem wird die ganze sache a bissal unkomplizierter, wenn man Assembler einmal überrissen hat.&lt;br&gt;&lt;br&gt;2) Speicherplatzverschwendung??? Also, das ist auch das, was ich in der Schule immer eingetrichtert bekommen hab. Aber im Endeffekt ist das alles Blödsinn, da man heutzutage, wenn man es nicht grad mit riesigen Datenelementen zu tun hat, sowieso jede Dummheit im Speicher (solang Kotrolliert) machen kann, da mann ja für die Verhältnisse fast unendlich viel davon hat! Ich finde das Speicherplatzverschwendung sicher kein Argument FÜR Pointer is, da es heutzutage sch****egal is, wieviel Arbeitsspeicher man bei kleinen 08-15 Anwendungen braucht.&lt;br&gt;Allerdings muss man dass bei Netzwekarchitekturen wieder aus einem anderen Sichtwinkel betrachten, da dann 1. Gebot ist, den Netzcode klein zu halten, was sich im Arbeitsspeicher der Workstation abspielt is unwesentlich.&lt;br&gt;&lt;br&gt;mfg BSZ&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 20:41:40 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,191398.html#191398</guid>
      <dc:creator>bsz27</dc:creator>
      <dc:date>2001-11-01T20:41:40Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190788.html#190788</link>
      <description>dieses buch empfehl ich nicht weil :kotz: wenn cih nur drann denk&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 09:56:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190788.html#190788</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-11-01T09:56:29Z</dc:date>
    </item>
    <item>
      <title>Re(3): DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190702.html#190702</link>
      <description>getch() //schlag in da hilfe nach um genaueres zu erfahren, tut nix weita, als auf eine eingabe zu warten die normale sytax tät getch(&lt;char/&gt;) ausschaun, da du aba kein char angibst verpufft die eingabe ins speichernirvana&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 06:56:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190702.html#190702</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-11-01T06:56:26Z</dc:date>
    </item>
    <item>
      <title>Re(18): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190673.html#190673</link>
      <description>wenn du irgendwelche probleme in sachen elektrotechnik hast, feel free to ask. ich behaupte mal, mich mit der materie mehr auszukennen als mit pc´s&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 00:49:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190673.html#190673</guid>
      <dc:creator>mischamann</dc:creator>
      <dc:date>2001-11-01T00:49:03Z</dc:date>
    </item>
    <item>
      <title>Re(14): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190672.html#190672</link>
      <description>hi!&lt;br&gt;&lt;br&gt;hab ich zerst auch glaubt, aber ich denk der compiler behandelt den string wie eine normale konstante. die hat also von vornherein eine adresse...und diese adresse wird bei der zuweisung statt dem string eingesetzt.&lt;br&gt;&lt;br&gt;mfg&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 00:41:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190672.html#190672</guid>
      <dc:creator>Brainstorm</dc:creator>
      <dc:date>2001-11-01T00:41:41Z</dc:date>
    </item>
    <item>
      <title>Re(17): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190669.html#190669</link>
      <description>Nächstes Semester, wieder mal.&lt;br&gt;&lt;br&gt;5 Jahre E-Tech HTL in einem Semester... Versteh das mal als Wirtschaftler.&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 00:26:22 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190669.html#190669</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-11-01T00:26:22Z</dc:date>
    </item>
    <item>
      <title>Re(16): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190667.html#190667</link>
      <description>Ja kann man schon...&lt;br&gt;nur soweit ich gehört hab, müsst ihr armen Informatiker Elektrotechnik geballt und ziemlich dicht gepackt "verarbeiten"...&lt;br&gt;&lt;br&gt;musst das wohl grad lernen (?)&lt;br&gt;&lt;br&gt;ich bin zwar kein As (sicher nicht) aber wenn ich Dir vielleicht irgendwie helfen kann...tu ichs gerne &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 01 Nov 2001 00:19:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190667.html#190667</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-11-01T00:19:31Z</dc:date>
    </item>
    <item>
      <title>Re(2): DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190652.html#190652</link>
      <description>sonst hätt ichs ned gschriebn&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 22:42:11 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190652.html#190652</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-31T22:42:11Z</dc:date>
    </item>
    <item>
      <title>Re(15): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190629.html#190629</link>
      <description>Mal 'ne saudumme Frage: Kann man Wechselstrom auch verstehen oder muss man den Mist auswendig lernen?&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 21:54:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190629.html#190629</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T21:54:48Z</dc:date>
    </item>
    <item>
      <title>Re(16): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190617.html#190617</link>
      <description>dankeschön...&lt;br&gt;&lt;br&gt;werd mal schaun...&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 21:13:08 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190617.html#190617</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T21:13:08Z</dc:date>
    </item>
    <item>
      <title>Re(15): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190610.html#190610</link>
      <description>Is' genauso als ob Du dort "direkt" an den Konsolen einlogst, kommt exakt aufs selbe raus.&lt;br&gt;&lt;br&gt;Allerdings empfehl ich Dir dann, dass Du Dir 'nen brauchbaren Telnet-client besorgst (Teraterm, z.B.), der der beim Windows dabei is' is eher was zum abgewöhnen.&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 21:00:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190610.html#190610</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T21:00:01Z</dc:date>
    </item>
    <item>
      <title>Re(14): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190607.html#190607</link>
      <description>hab telnet noch nie benutzt und hab keine ahnung von dem zeux &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:51:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190607.html#190607</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:51:57Z</dc:date>
    </item>
    <item>
      <title>Re(14): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190603.html#190603</link>
      <description>ja, Elektrotechnik mit Studienzweig Computertechnik....&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:50:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190603.html#190603</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:50:26Z</dc:date>
    </item>
    <item>
      <title>Re(14): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190600.html#190600</link>
      <description>die umstände &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:49:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190600.html#190600</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:49:03Z</dc:date>
    </item>
    <item>
      <title>Re(13): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190594.html#190594</link>
      <description>Moment mal. ET? Elektrotechnik?&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:34:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190594.html#190594</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T20:34:36Z</dc:date>
    </item>
    <item>
      <title>Re(13): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190593.html#190593</link>
      <description>Keine Ahnung. Aber was spricht dagegen, per telnet auf'm Uni-Rechner zu proggen?&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:33:33 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190593.html#190593</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T20:33:33Z</dc:date>
    </item>
    <item>
      <title>Re(2): DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190588.html#190588</link>
      <description>danke !&lt;br&gt;&lt;br&gt;gutes altes DOS &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:09:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190588.html#190588</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:09:41Z</dc:date>
    </item>
    <item>
      <title>Re(2): DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190587.html#190587</link>
      <description>klaro&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:08:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190587.html#190587</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:08:56Z</dc:date>
    </item>
    <item>
      <title>Re(12): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190585.html#190585</link>
      <description>dürfte DIR ja nicht sonderlich schwer fallen &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;bei uns in ET ist es ja die VO erst im 7. semester und die LU gar erst im 9. vorgesehen.&lt;br&gt;aber wenn ich schon gerade dabei bin, mich fürs programmieren zu interessieren, dann mach ichs eben gleich (5.sem) &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;weißt du, inwieweit ich interprozesskommunikative sache wie pipes, messages queues und shared memory zeux auch unter win2k proggen kann um es dann einfach auf das UNIX zu übertragen ?&lt;br&gt;macht das sinn ?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 20:07:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190585.html#190585</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T20:07:26Z</dc:date>
    </item>
    <item>
      <title>Re(14): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190579.html#190579</link>
      <description>Oh, der erlaubt noch ganz andere Kuriositäten. Obwohl's manchmal SEHR praktisch sein kann, dass er einige Untergriffe zulässt.&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 19:59:39 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190579.html#190579</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T19:59:39Z</dc:date>
    </item>
    <item>
      <title>Re(11): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190577.html#190577</link>
      <description>Jaja, sysprog sollt' ich auch endlich mal machen...&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 19:58:20 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190577.html#190577</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-31T19:58:20Z</dc:date>
    </item>
    <item>
      <title>Re(13): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190573.html#190573</link>
      <description>ja,ich hat mich jetzt schlau gemacht ! nachgelesen...&lt;br&gt;&lt;br&gt;&lt;br&gt;nur was ich so dumm finde, ist dass der compiler es zulässt, dass ich einen p auf einen string zeigen lasse, der aber vorher gar nicht deklariert werden muss...sondern eben nur der pointer dorthin...&lt;br&gt;ich muss KEIN char wort[];&amp;nbsp;&amp;nbsp;array machen auf das ich dann p zeigen lassen kann.&lt;br&gt;es reicht der pointer allein.&lt;br&gt;und das find ich ehrlich gesagt etwas ZU großzügig vom compiler...naja C ist erlaubt eben UNSAUBERES programmieren...&lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 19:53:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190573.html#190573</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T19:53:29Z</dc:date>
    </item>
    <item>
      <title>Re(10): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190569.html#190569</link>
      <description>ja, hat er...Borland C++ 5.01 unter windows...&lt;br&gt;&lt;br&gt;hab das ganze dann auch im Sysprog Labor auf der uni unter UNIX probiert...&lt;br&gt;&lt;i&gt;pfunziwunzifunztatatut&lt;/i&gt; genauso !!&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 19:48:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190569.html#190569</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T19:48:55Z</dc:date>
    </item>
    <item>
      <title>Re(13): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190551.html#190551</link>
      <description>Blöde Frage, bevor du schreibst P="Hello world" musst du doch erst speicher allocieren, oder?&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 19:27:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190551.html#190551</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-31T19:27:51Z</dc:date>
    </item>
    <item>
      <title>Re(12): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190360.html#190360</link>
      <description>char* p; &lt;br&gt;&lt;br&gt;p="hello world"; &lt;br&gt;p++; &lt;br&gt;(void) printf("%s" , p); &lt;br&gt;&lt;br&gt;&lt;br&gt;Also wie ich das sehe ist das folgendermaßen:&lt;br&gt;In der ersten Zeile wird mal ein pointer auf char erzeugt. Dann wird dem pointer p ein String zugewiesen. Der Compiler legt also diesen String in Speicher ab und setzt dann den Zeiger p auf die Speicheraddresse, bei der der String beginnt. Erhöhst du dann den pointer p, zeigt er dann halt auf das nächste Element, also das "e". Wird dann der String ausgegeben, erscheint also "ello world" am Bildschirm, da ja printf ein Zeiger auf den auszugebenden String übergeben wird und ja der Zeiger erhöht wurde.&amp;nbsp;&amp;nbsp;Also p ist nur ein pointer auf einen char und kein Array.&lt;br&gt;&lt;br&gt;Wer das nicht glaubt, der kann mal ausprobieren was sizeof() dazu sagt:&lt;br&gt;&lt;br&gt;char *p;&lt;br&gt;int size;&lt;br&gt;&lt;br&gt;p="hello world";&lt;br&gt;p++;&lt;br&gt;printf("%s", p);&lt;br&gt;&lt;br&gt;size=sizeof(p);&lt;br&gt;printf("pointer p ist %d byte groß!", size);&lt;br&gt;&lt;br&gt;Als Ergebnis sollte natürlich 1 herauskommen ...&lt;br&gt;&lt;br&gt;&lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 14:43:20 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190360.html#190360</guid>
      <dc:creator>Öch</dc:creator>
      <dc:date>2001-10-31T14:43:20Z</dc:date>
    </item>
    <item>
      <title>Re(11): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190329.html#190329</link>
      <description>ich habs ausprobiert...&lt;br&gt;&lt;br&gt;ich meinte (ganz ohne "name")&lt;br&gt;&lt;br&gt;char* p;&lt;br&gt;&lt;br&gt;p="hello world";&lt;br&gt;&lt;br&gt;p++;&lt;br&gt;&lt;br&gt;(void) printf("%s" , p);&lt;br&gt;&lt;br&gt;&lt;br&gt;schreibt mir "ello world"....&lt;br&gt;die konsequenz:&amp;nbsp;&amp;nbsp;p führt ein doppelleben !&lt;br&gt;nach der deklaration ist es nur ein pointer ! aber wehe man weist p einen string zu ! dann wird p schizophren&lt;br&gt;und ist zugleich pointer als auch char-array, und das von einander unabhängig!&lt;br&gt;irgnendwie interessant &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; wie auch immer...der pointer wird inkrementiert und zeigt auf den nächsten char ohne&lt;br&gt;dass das GLEICHNAMIGE char-array verändert wird...&lt;br&gt;&lt;br&gt;na das muss man erstmal verstehen &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; pheeeeeew&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 13:32:15 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190329.html#190329</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-31T13:32:15Z</dc:date>
    </item>
    <item>
      <title>Re(4): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190247.html#190247</link>
      <description>printf ist ein funktion, du lieferst einen string hinein und sie gibt ihn dir aus. die funktion printf schaut sich den string vorher an und wenn sie auf ein % trifft dann schaut sie nach d(dezimal),f(float) oder sonstwas, wenn das vorhanden ist, dann gibt es die nach dem String in die Funktion gelieferte Variablen in der jeweiligen Formatierung aus, hoffe dir geholfen zu haben &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 11:21:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190247.html#190247</guid>
      <dc:creator>Searchy</dc:creator>
      <dc:date>2001-10-31T11:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190132.html#190132</link>
      <description>#include &lt;conio h/&gt;&lt;br&gt;.&lt;br&gt;.&lt;br&gt;void main (void)&lt;br&gt;{&lt;br&gt;.&lt;br&gt;.&lt;br&gt;.&lt;br&gt;.&lt;br&gt;getch();&lt;br&gt;}&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 06:26:39 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190132.html#190132</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-31T06:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190109.html#190109</link>
      <description>Geht's da um selbstgeschriebene Programme?&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 00:11:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190109.html#190109</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-31T00:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190106.html#190106</link>
      <description>Das heisst Eingabeaufforderung. Ist glaub ich unter Programme -&gt; Zubehör.&lt;br/&gt;</description>
      <pubDate>Wed, 31 Oct 2001 00:02:24 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190106.html#190106</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2001-10-31T00:02:24Z</dc:date>
    </item>
    <item>
      <title>Re(10): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190092.html#190092</link>
      <description>Hi!&lt;br&gt;&lt;br&gt;ich denke mal, bei der verwendung der eckigen klammern, wird die adresse dereferenziert (kann man das so sagen?). also p[i] is das selbe, wie *(p+i).&lt;br&gt;p[0] wäre demnach ein char an einer bestimmten adresse. p alleine ist für den debugger nur diese bestimmte adresse, jedoch nicht der char an dieser stelle.&lt;br&gt;&lt;br&gt;mit dem, dass p++ auf p[1] zeigen würde hast recht. aber aufpassen: das sind jetzt 2 verschiedene p *g*&lt;br&gt;&lt;br&gt;wenn du p inkrementierst, is das dem array ziemlich wurscht. weil p is einfach nur ein pointer, den du auch auf eine andere adresse zeigen lassen kannst. das array is ja das "char name[20];"&lt;br&gt;&lt;br&gt;mfg&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 23:02:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190092.html#190092</guid>
      <dc:creator>Brainstorm</dc:creator>
      <dc:date>2001-10-30T23:02:03Z</dc:date>
    </item>
    <item>
      <title>Re(10): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190086.html#190086</link>
      <description>Dein Compiler hat das gefressen?&lt;br&gt;&lt;br&gt;Jungejunge... was iss'n das für'n Compiler? &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:51:02 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190086.html#190086</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T22:51:02Z</dc:date>
    </item>
    <item>
      <title>Re(9): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190077.html#190077</link>
      <description>DANKE Fly ! Du hast mir das sehr anschaulich und genau erklärt !&lt;br&gt;&lt;br&gt;Ich hab jetzt herum experimentiert.&lt;br&gt;&lt;br&gt;ich habe&lt;br&gt;&lt;br&gt;char *h;&lt;br&gt;&lt;br&gt;deklariert. danach hab ich&lt;br&gt;&lt;br&gt;h = "Hello World";&lt;br&gt;&lt;br&gt;zugwiesen.&lt;br&gt;habe dann &lt;br&gt;&lt;br&gt;h[2] = h[1];&lt;br&gt;&lt;br&gt;zugewiesen und&lt;br&gt;&lt;br&gt;h+=4;&lt;br&gt;&lt;br&gt;dann h durch print wiedergegeben...&lt;br&gt;er hat mir dann&lt;br&gt;&lt;br&gt;"o wored"&lt;br&gt;&lt;br&gt;ausgespuckt.&lt;br&gt;und so offenbart sich das interessante Innenleben eines Pointers to char !&lt;br&gt;nach char *h; ist die welt noch in ordnung.es ist eben nur ein dummer kleiner zeiger &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; ABER DANN sobald man h einen string zuweist wird h shizophren ! er entwickelt eine zweite persönlichkeit und macht nunfort die Speicherzellen unsicher. denn nun ist h nicht nur der zeiger sondern auch ein array von characters.&amp;nbsp;&amp;nbsp;UND DAS VON EINANDER UNABHÄNGIG ! hier spukt es !!!&lt;br&gt;h zeigt zunächst also auf den eigenen "anfang". aber wenn man h inkrementiert, dann zeigt es auf den nächsten teil seiner selbst, OHNE ABER SICH SELBST DABEI ZU VERÄNDERN !&lt;br&gt;&lt;br&gt;also nachdem ich es ENDLICH verstanden habe, muss ich sagen, dass das eine wirklich verzwickte sache ist.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:39:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190077.html#190077</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T22:39:46Z</dc:date>
    </item>
    <item>
      <title>Re(8): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190068.html#190068</link>
      <description>Erh... fang' ma oben an.&lt;br&gt;&lt;br&gt;char *wort;&lt;br&gt;&lt;br&gt;Macht im Prinzip NUR (!) folgendes: Es wird ein Stück Speicher genommen, das gross genug ist, damit man damit 'ne Speicherstelle genau bezeichnen kann, und das Stück bekommt den Namen "wort".&lt;br&gt;&lt;br&gt;MEHR NICHT!&lt;br&gt;&lt;br&gt;Da wird nix initialisiert, da wird kein Array angelegt, da passiert mal gar nix ausser dass (je nach Architektur) ein paar Byte 'nen Namen bekommen. Da wird nicht mal was reingeschrieben, oder diese Byte gelöscht (daher vorisicht, keinen Pointer verwenden bevor er 'nen Wert bekommen hat!).&lt;br&gt;&lt;br&gt;Sagen wir mal, wir haben einen Speicher, der insgesamt 64kb verwalten kann (65535 oder 2^16 byte). Demnach muss so'n Zeiger 2 Byte gross sein, damit er jede diese 2^16 Adressen bezeichnen kann. Wenn der Compiler jetzt auf &lt;br&gt;&lt;br&gt;char *wort;&lt;br&gt;&lt;br&gt;trifft, sucht er sich irgendwo im Speicher 2 Byte (sagen wir mal, er nimmt Speicherzellen 810 und 811), reserviert diese und gibt ihnen den Namen "wort". Da kann jetzt durchaus irgendein Datenmüll drinnenstehen.&lt;br&gt;&lt;br&gt;Um jetzt diesen Pointer "sinnvoll" nutzen zu können, muss er auf "nutzbaren" Speicherplatz zeigen. Dazu müssen wir dem Compiler mal klar machen, dass wir Speicherplatz brauchen, und dass dieser Pointer dorthin zeigen soll. Vorläufig tut er das nämlich nicht, vorläufig isses schlicht ein Vektor, von dem der Compiler lediglich weiss dass an seinem Ende ein Byte steht, dass er auch als einzelnes Byte interpretieren soll (wäre dies ein int-pointer würde er, je nach Architektur des Prozessors, das Byte auf das gezeigt wird und das darauf folgende beachten, weil Integer 2 Byte lang ist).&lt;br&gt;&lt;br&gt;Also muss der Compiler (mit malloc) Speicher reservieren. Und DIESEN Speicher kannst Du dann, über den Pointer, nutzen. Sagen wir, wir reservieren 5 Byte, diese liegen in Speicherzellen 1000 bis 1004. Dann enthalten die Bytes 810 und 811 zusammen den Wert 1000 (den Anfang unseres "wortes"), und der Computer weiss, dass er die Speicherzellen 1000 bis 1004 ab sofort nicht mehr für anderen Krempel gebrauchen darf, bis Du ihn wieder frei gibst (und das solltest Du tun, vor allem in Windows!).&lt;br&gt;&lt;br&gt;Auch 1000 bis 1004 enthalten ggf. Datenmüll, C initialisiert nicht!&lt;br&gt;&lt;br&gt;Dies beantwortet hoffentlich Fragen 1 und 2. Du hast kein Array mit einem Pointer. Er stellt "so was ähnliches" dar, ist aber keines. Was ein Pointer (nach malloc) tut ist, auf den Anfang eines bestimmten Speicherbereiches zu zeigen.&lt;br&gt;&lt;br&gt;Entsprechend kann man mit Pointern auch sehr schön auf Teilelemente dieses Speichers zugreifen, weil wort + i auf das i-te Element nach dem ersten zeigt. Also wort + 1 ist der 2. Buchstabe, wort + 2 ist der 3. usw.&lt;br&gt;&lt;br&gt;Den Pointer auf das erste Element solltest dabei allerdings nicht verschieben (oder zumindest solltest einen verlässlichen Weg "zurück" haben), weil Du sonst Probleme beim Freigeben des Speichers bekommen wirst.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:21:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190068.html#190068</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T22:21:56Z</dc:date>
    </item>
    <item>
      <title>Re: DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190062.html#190062</link>
      <description>Ich glaube nicht, dass es moeglich ist, dass, wenn man irgendeine console-Anwendung aufruft, die sich selbst gleich wieder beendet, man es irgendwie schafft, dass das Fenster offenbleibt (natuerlich ausser, man ruft die Anwendung aus einer console auf.)&lt;br&gt;Ansonsten gibt's die Option /K&lt;br&gt;&lt;tt&gt;cmd /K program.exe&lt;/tt&gt;&lt;br&gt;HTH,&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:10:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190062.html#190062</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2001-10-30T22:10:30Z</dc:date>
    </item>
    <item>
      <title>DOS-Fenster offen halten unter Win2k</title>
      <link>http://forum.geizhals.at/t39432,190059.html#190059</link>
      <description>leute verratet mir doch bitte endlich, wie ich unter win2k dafür sorgen kann, dass das dos fenster solange offenbleibt bis ich es SELBER schließe...&lt;br&gt;sonst kann ich ja nicht sehen was er mir schreibt beim durchlauf der *.exe &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":-("/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:05:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190059.html#190059</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T22:05:34Z</dc:date>
    </item>
    <item>
      <title>Re(9): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190057.html#190057</link>
      <description>zu 3)&lt;br&gt;ja sorry hab ich vertauscht !&lt;br&gt;&lt;br&gt;zu 2) verstehe, aber man kann ja auch auf p[i] direkt zugreifen.&lt;br&gt;bedeutet das jetzt p[0] == p&amp;nbsp;&amp;nbsp; ??? wohl kaum ! denn p[0] ist vom typ char und p vom typ char* zumindest meint das der debugger &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;! und wenn nun p auf das erste element zeigt, dann bedeutet das, es zeigt auf p[0]. p++ würde p dann auf p[1] zeigen lassen, richtig ??&lt;br&gt;&lt;br&gt;irgendwie kann das aber nicht funzen, denn wenn ich p inkrementiere, was passiert dann mit dem array ??&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:02:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190057.html#190057</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T22:02:29Z</dc:date>
    </item>
    <item>
      <title>Re(10): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190054.html#190054</link>
      <description>Scho', nur die Trennung hast bei C halt schon implizit. Kommt ja ned oft vor, dass in C was "automatisch" so is wie man's gern hätt, lass dem Kind doch die Banane. &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 22:00:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190054.html#190054</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T22:00:21Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190051.html#190051</link>
      <description>warum san pointer sinnlos&lt;br&gt;&lt;br&gt;speicherschonend: jop&lt;br&gt;schnell: aufjedenfall&lt;br&gt;kompliziert? einmal kapiert nie mehr verlernt&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 21:50:10 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190051.html#190051</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-30T21:50:10Z</dc:date>
    </item>
    <item>
      <title>Re(8): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,190032.html#190032</link>
      <description>Abend!&lt;br&gt;&lt;br&gt;Bitte korrigiert mich, falls ich mich irren sollte, aber:&lt;br&gt;&lt;br&gt;zu 1)&lt;br&gt;im großen und ganzen richtig. jedoch bedeuted "char *wort" nicht unbedingt, dass es sich um einen string handeln muß. es könnte auch einfach nur ein einziger char sein. das der variablename "wort" auf einen string hindeuted, kann der compiler ja nicht erkennen.&lt;br&gt;&lt;br&gt;zu 2)&lt;br&gt;char* ist kein array, sondern ein zeiger auf eine einzige speicherstelle. der zeigervariablen muß erst eine adresse zugewiesen werden, bevor man damit arbeiten kann.&lt;br&gt;zb:&lt;br&gt;&lt;br&gt;char name[20];&amp;nbsp;&amp;nbsp; // deklaration eines ganz normalen arrays&lt;br&gt;char *p;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // deklaration einer zeigervariable des typs char*&lt;br&gt;&lt;br&gt;p=name;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// zuweisung einer adresse (name ohne eckige klammern ist ja die adresse des 1. elements des arrays)&lt;br&gt;&lt;br&gt;mit dem befehl "p++;" könnte man jetzt den zeiger auf das nächste element zeigen lassen. der compiler erkennt, dass der char-pointer 1 Byte speicher benötigt und erhöht den zeiger um dieses eine byte. bei einem int* würde der pointer um 2 byte erhöht werden.&lt;br&gt;&lt;br&gt;zu 3)&lt;br&gt;mit wort[i] greift man auf das (i+1)te elemt zu, nicht auf das (i-1)te. wort muß dabei ein normales char-array sein, kein pointer!&lt;br&gt;&lt;br&gt;hoffe, ich hab da keinen blödsinn geschrieben &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;mfg&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 21:29:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,190032.html#190032</guid>
      <dc:creator>Brainstorm</dc:creator>
      <dc:date>2001-10-30T21:29:48Z</dc:date>
    </item>
    <item>
      <title>Re(7): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189969.html#189969</link>
      <description>so...inzwischen hat sich mein bildungsstand etwas "verändert"&lt;br&gt;ich glaube ich verstehe nun was&lt;br&gt;char *wort;&lt;br&gt;bedeutet !&lt;br&gt;&lt;br&gt;ich mache jetzt ein paar aussagen, und du sagst mir einfach ob sie wahr oder falsch sind &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;1. char *wort;&amp;nbsp;&amp;nbsp; deklariert eine variable namens "wort" (und NICHT namens "*wort" ,wie ich bisher glaubte) des TYPS char* (pointer auf das erste element eines strings)!&lt;br&gt;&lt;br&gt;2. eine variable char* ist ein array von chars (wort[i]) wobei i eine durch den compiler bestimmte größe ist.&lt;br&gt;&lt;br&gt;&lt;br&gt;3. mit "wort[i]" kann ich auf das (i-1)te element des arrays(strings) zugreifen und es als einzelnen "buchstaben" (char) auch ausgeben. wenn das stimmt: FRAGE: dann wäre wort[i] ja kein char* sondern ein char, oder ? und wie könnte ich den dann im printf befehl ausgeben ? (welcher %-konversionstyp ?).&lt;br&gt;&lt;br&gt;noch eine frage:&lt;br&gt;int *zahlenfolge;&lt;br&gt;deklariert einen pointer auf einen int. dann müsste ja analog zu char* gelten, dass int* EBENFALLS ein array mit den elementen zahlenfolge[i] (also eine FOLGE von INTERGERZAHLEN) ist ... ODER ?&lt;br&gt;&lt;br&gt;ich&amp;nbsp;&amp;nbsp;bin so verwirrt ! bitte ENTwirre mich !! &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 20:41:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189969.html#189969</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T20:41:30Z</dc:date>
    </item>
    <item>
      <title>Re(9): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189903.html#189903</link>
      <description>nun denn, ich will ja jetzt keinen 'c' vs 'basic' -war entfachen.. das sind voellig (schon vom konzept her) unterschiedliche programmiersprachen..&lt;br&gt;aber wenn ich schon fortschrittlich in basic formuliere, trenne ich string-manipulationen und deren ausgabe strikt - schon wegen der lese &amp; wartbarkeit.. &lt;img src="hornsmile.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#41;"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 19:42:00 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189903.html#189903</guid>
      <dc:creator>pegacorn, der mit dem pferd..</dc:creator>
      <dc:date>2001-10-30T19:42:00Z</dc:date>
    </item>
    <item>
      <title>Re(8): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189891.html#189891</link>
      <description>Naja, ob wirklich &lt;br&gt;&lt;br&gt;k=", "&lt;br&gt;print (cstr(Iv1)+k+cstr(Iv2)+k+cstr(Iv3))&lt;br&gt;&lt;br&gt;übersichtlicher ist als &lt;br&gt;&lt;br&gt;printf ("%i, %i, %i\n", Iv1, Iv2, Iv3);&lt;br&gt;&lt;br&gt;überlass ich jedem für sich allein.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 19:30:06 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189891.html#189891</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T19:30:06Z</dc:date>
    </item>
    <item>
      <title>Re(7): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189879.html#189879</link>
      <description>&gt;In Basic isses ein Horror... &lt;br&gt;nun denn, finde ich ich nicht wenn du fuer immer wieder verwendete dinge (z.b. ein "," in einem zu kreierenden string) einfach eine variable deklarierst.. &lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 19:16:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189879.html#189879</guid>
      <dc:creator>pegacorn, der mit dem pferd..</dc:creator>
      <dc:date>2001-10-30T19:16:01Z</dc:date>
    </item>
    <item>
      <title>Re(6): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189820.html#189820</link>
      <description>Naja, das mit der Ausgabe erklärt sich wie so oft historisch. &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;Wennst nur die Variablen ausgibst isses natürlich umständlich. Nur hast es selten so. Meist hast irgendwas wie &lt;br&gt;&lt;br&gt;x = fprint ("This is the naked truth: %s. And this is the light: %i.\n", Cvar, Ivar);&lt;br&gt;&lt;br&gt;Ist im Endeffekt lesbarer, weilst die Variablen auf der einen Seite, das Format dazu auf der anderen hast. &lt;br&gt;&lt;br&gt;Oder, noch schlimmer, stell Dir vor, Du willst 3 Variablen durch ein Komma getrennt ausgeben. In C:&lt;br&gt;&lt;br&gt;x = fprint ("%i, %i, %i.\n, Iv1, Iv2, Iv3);&lt;br&gt;&lt;br&gt;In Basic isses ein Horror...&lt;br&gt;&lt;br&gt;print (cstr(Iv1) + ", " + cstr(Iv2) + ", " + cstr(Iv3))&lt;br&gt;&lt;br&gt;Jetzt stell' Dir's für 20 vor (und nimm den Trivialfall weg, dass Du mit Indexes und Schleifen arbeiten kannst), und ich garantier' Dir dass Du ein Anführungszeichen vergisst und Dich 'ne Viertelstunde minimum kranksuchst bis Du's findest. Vor allem, wenn's NICHT so trivial ist sondern dazwischen im String auch noch einiges passiert.&lt;br&gt;&lt;br&gt;&lt;br&gt;Kannst die Frage mit den char* nochmal wiederholen?&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 18:23:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189820.html#189820</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T18:23:23Z</dc:date>
    </item>
    <item>
      <title>Re(5): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189806.html#189806</link>
      <description>ja es wohl einfach gewohnheitssache&lt;br&gt;...&lt;br&gt;&lt;br&gt;ich kenne halt bis jetzt nur java und quickbasic &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 18:04:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189806.html#189806</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T18:04:21Z</dc:date>
    </item>
    <item>
      <title>Re(4): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189796.html#189796</link>
      <description>Ich find das ganz nett.. vor allem ist das nicht so kompliziert, das ist eines der wenigen Dinge, die ich versteh &lt;img src="tongue.gif" width="16" height="19" align="absmiddle" alt=":P"/&gt;&lt;br&gt;Man muss wenigstens nicht die ganzen Zeit Anfuehrungszeichen machen, weil man den String unterbricht und eine Variable reintun will.. natuerlich, "simpler" waer's so wie in PHP und Perl, wo man die Variable einfach selber mitten in den String reinschreibt.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 17:53:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189796.html#189796</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2001-10-30T17:53:57Z</dc:date>
    </item>
    <item>
      <title>Re(3): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189793.html#189793</link>
      <description>okay ! das mit der zahlen ausgabe habich inzwischen gecheckt ...&lt;br&gt;kannst du mir vielleicht sagen warum es notwenig ist jedes argument bei print extra mir %s oder %d, ....&amp;nbsp;&amp;nbsp;anzumelden ? &lt;br&gt;wieso muss das so kompliziert sein ??&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 17:51:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189793.html#189793</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T17:51:19Z</dc:date>
    </item>
    <item>
      <title>Re(3): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189776.html#189776</link>
      <description>upsi das &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; gehört nicht dorthin !&lt;br&gt;&lt;br&gt;...igen deklaration (char *wort;&amp;nbsp;&amp;nbsp; ) "wort" bei zuw....&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 17:37:24 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189776.html#189776</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T17:37:24Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189771.html#189771</link>
      <description>char *wort;&lt;br&gt;&lt;br&gt;das ist also im prinzip ein string (?)&lt;br&gt;ein pointer to char -&gt; ein array von chars (?)&lt;br&gt;&lt;br&gt;und was ist jetzt&lt;br&gt;&lt;br&gt;char wort;&amp;nbsp;&amp;nbsp;???&lt;br&gt;&lt;br&gt;wann verwende ich nach der obigen deklaration (char *wort&lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt; "wort" bei zuweisungen (oder als argument für funktionen) und wann "*wort" ?&lt;br&gt;&lt;br&gt;&lt;br&gt;und wie kann ich nach int i = 66&lt;br&gt;&lt;br&gt;i ausgeben, sodas er mir dann "66" schreibt ?&lt;br&gt;ich spiel mich schon seit stunden (!) mit der fprinf bzw printf funktion rum, und finde und finde und finde es nicht&amp;nbsp;&amp;nbsp;heraus !!!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 17:33:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189771.html#189771</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-30T17:33:19Z</dc:date>
    </item>
    <item>
      <title>Re(4): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189636.html#189636</link>
      <description>Dynamische Speicherverwaltung. Also Speicherplatz-Reservierung zur Laufzeit.&lt;br&gt;&lt;br&gt;Und das war zumindest bisher in der Schule für die meisten die größte Hürde.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 14:08:54 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189636.html#189636</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-30T14:08:54Z</dc:date>
    </item>
    <item>
      <title>Re(3): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189563.html#189563</link>
      <description>Wie meinst jetzt? Dass man pointerlisten verwendet statt statische arrays?&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 12:30:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189563.html#189563</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T12:30:05Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189513.html#189513</link>
      <description>Wir verwenden Pointer in der Schule hauptsächlich (fürs erste) um Speicherplatz Verschwendung zu vermeiden. Es ist wirklich ganz nett was man mit den Pointern alles anstellen kann! &lt;br&gt;&lt;br&gt;Alles in Allem find ich sie echt praktisch.&lt;br&gt;&lt;br&gt;Aber ich muss Fly rechtgeben, die Beispiele mit Pointer auf einen Integer sind nicht sehr sinnvoll.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 10:48:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189513.html#189513</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-30T10:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189509.html#189509</link>
      <description>Ernsthaft jetzt. Das Problem mit Pointern is' halt, dass sie sooooooooooo sinnlos sind wenn's einem beigebracht werden. 'n Zeiger auf 'ne Integer, schlimmer als Beamte die'n Formular brauchen damit'st ein Formular beantragen kannst.&lt;br&gt;&lt;br&gt;Das Problem is' halt, die Materie mit denen's unheimlich VIEL Sinn machen, Listen, Bäume, verkettete Strukturen im Allgemeinen, ist für sich selbst schon komplex genug, dass man Pointer mal verstanden haben muss, damit DIE Sinn machen. Und da beisst sich halt die Katze in' Schwanz.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 10:38:54 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189509.html#189509</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-30T10:38:54Z</dc:date>
    </item>
    <item>
      <title>Re(3): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189465.html#189465</link>
      <description>Du Armer,&amp;nbsp;&amp;nbsp;soweit ich weiß werd ich damit verschont (schulisch zumindest), aber ich muss wegen mangelnder Linux Kenntnisse mit MS ärgern.&lt;br&gt;&lt;br&gt;&lt;br&gt;Oft sind die selbstgeschriebenen Progis die einzigen die da noch funktionierten. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 09:46:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189465.html#189465</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-30T09:46:48Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189462.html#189462</link>
      <description>ich wünscht ma das ich mit sowas no 'gequält' würde aba nein mir habns jetzt vb-dreck angehängt&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 09:43:02 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189462.html#189462</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-30T09:43:02Z</dc:date>
    </item>
    <item>
      <title>Re: C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189445.html#189445</link>
      <description>Ich leide mit Dir, ich werd in der Schule auch grad mit dem Zeug gequält! &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;Augen zu und durch.&lt;br&gt;Das Zeug ist prinzipiell gar nicht soo kompliziert.&lt;br&gt;&lt;br&gt;Good Luck!&lt;br&gt;&lt;br&gt;Taggy&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 09:27:45 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189445.html#189445</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2001-10-30T09:27:45Z</dc:date>
    </item>
    <item>
      <title>Re(2): C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189394.html#189394</link>
      <description>ups is grad under construction oda wurde gehackt &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":("/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 07:33:44 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189394.html#189394</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-30T07:33:44Z</dc:date>
    </item>
    <item>
      <title>Re: C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189393.html#189393</link>
      <description>das frag ich mich auch wo is das problem?, niemand hat jemals gesagt das c einfach wäre aba wenn mans mal kann is man happy &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://www.cplusplus.de" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.cplusplus.de&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 07:31:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189393.html#189393</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2001-10-30T07:31:21Z</dc:date>
    </item>
    <item>
      <title>Re: C == LISP == Frust</title>
      <link>http://forum.geizhals.at/t39432,189327.html#189327</link>
      <description>Hi;&lt;br&gt;&lt;br&gt;wenn dich Pointer und Rekursion frustrieren, so geb ich Dir den guten Rat, niemals LISP auzuprobieren &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;F.Z.&lt;br/&gt;</description>
      <pubDate>Tue, 30 Oct 2001 01:22:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189327.html#189327</guid>
      <dc:creator>Zappa F.</dc:creator>
      <dc:date>2001-10-30T01:22:36Z</dc:date>
    </item>
    <item>
      <title>Re: C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189226.html#189226</link>
      <description>Ich kann dir das Buch "Die C++ Programmiersprache" von B.Stroustrup&lt;br&gt;empfehlen. Kostet als Studentenauflage ca 500 ATS und in diesem Buch&lt;br&gt;findest du alles, was man über C++ (trifft zum Teil auch auf C zu)&lt;br&gt;wissen muss/kann. Das Buch setzt zwar zumindest ein oberflächliches&lt;br&gt;Verständnis der Compiler-Funktion und der Compiler-Abarbeitungs-&lt;br&gt;schritte voraus (lexikalische analyse, parsing, attributierte Gram-&lt;br&gt;matik, Optimierung) beschreibt aber alles was die Sprache kann (u.a&lt;br&gt;Syntax, Adressenmanipulation, OOP, spezifische Konstrukte, usw...)&lt;br&gt;&lt;br&gt;Falls du jedoch nicht an C++, sondern rein an C interessiert bist(ist&lt;br&gt;für mich jedoch nicht ganz nachvollziehbar) empfehle ich das Buch&lt;br&gt;"Programmieren in C" von Kernighan und Ritchie. Neben den Sprachkons-&lt;br&gt;trukten wird auch die standard-library von C beschrieben. Von OOP&lt;br&gt;kann natürlich keine Rede sein, da ja reines C keine Möglichketen &lt;br&gt;bietet, Klassenhierarchien zu definieren. &lt;br&gt;&lt;br&gt;cu, Niki&lt;br&gt;&lt;br&gt;&lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 29 Oct 2001 21:22:09 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189226.html#189226</guid>
      <dc:creator>Niki</dc:creator>
      <dc:date>2001-10-29T21:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189097.html#189097</link>
      <description>Hmm? Wo issn das Problem?&lt;br/&gt;</description>
      <pubDate>Mon, 29 Oct 2001 18:21:00 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189097.html#189097</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2001-10-29T18:21:00Z</dc:date>
    </item>
    <item>
      <title>C == Frust</title>
      <link>http://forum.geizhals.at/t39432,189094.html#189094</link>
      <description>C frustriert mich massiv !!!&lt;br&gt;diese "pointer to" geschichten irritieren mich bis zum geht nicht mehr !&lt;br&gt;&lt;br&gt;wisst ihr vielleicht gute online-tutorials oder programmier-hilfe im internet für das programmieren in C unter UNIX ?&lt;br&gt;&lt;br&gt;danke !&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 29 Oct 2001 18:15:40 GMT</pubDate>
      <guid>http://forum.geizhals.at/t39432,189094.html#189094</guid>
      <dc:creator>Gordon Gecko</dc:creator>
      <dc:date>2001-10-29T18:15:40Z</dc:date>
    </item>
  </channel>
</rss>
