Gert Cuykens,
I would suggest to post such questions to gtk-list@gnome.org, because IIRC you are trying to code a GTK app ...
Additionally I would suggest to learn C/C++ first to get a better understanding of the whole language structure. Or at least please join the c# IRC channel at irc.freenode.net to ask such questions, it's quite annoying to see them on a list which is dedicated to an UNIX OS.
Scott Mitchell schrieb:
On Sun, Feb 20, 2005 at 08:41:30AM +0100, Gert Cuykens wrote:
So if data is declared as a gchar *data; for example, then the value of data is a memory adress right ? So if A=data; and B=&data; then A and B are exactly the same result right ?
No. A is a 'pointer to gchar' (or gchar*) and B is a 'pointer to pointer to gchar' (or gchar**). The '&data' syntax means 'the address of the data variable', ie. the address of a gchar*, whereas data itself contains the address of a gchar.
Now why would anybody want a gchar when a integer is needed ? That is just making it more complicated then it already is?
Because the code in question deals with gchars (whatever they are) not integers? They won't necessarily be the same thing on different architectures, or even different compilers on the same architecture. Also, the type is called 'gchar' presumably because it logically holds some kind of character data, whereas an integer variable holds an integer. Calling them different things in the code helps to make it clear what the programmer's intention is, even if the two types happen to have the same representation on a given machine/compiler.
In any case, this stuff really has nothing to do with FreeBSD - you should be asking these questions in a C/C++ programming group.
Cheers,
Scott
-- Mit freundlichen Gruessen / With kind regards DAn.I.El S. Haischt
Want a complete signature??? Type at a shell prompt: $ > finger -l [EMAIL PROTECTED] _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"