First question:
I am wondering if there is a way to loop through structures. I can see how this might be bad form and an even worse way to make a reliable program but its more out of curiosity than anything I need to use.
In VB there was a "for each" statement that would loop through everything in a class is there something similar in C?
Second Question:
I know there are many many posts on headers and a faq I read a majority of them that actually dealt with the creation and format but Im still not quite sure I get it.
and then in a C fileCode:someheader.h struct somestruct{ int someint; float somefloat; char somechar; char somestring[10]; };
Code:someheader.c #include <someheader.h> int main() { struct somestruct NewStruct = {0,0,"",""}; goodfunction(NewStruct); return 0; } struct somestruct goodfunction(struct somestruct NewStruct) { useful code here; here too; some good stuff here as well; return NewStruct; }
and then compile them together?
Is that right at all?
How does the data get passed between the two files? How does the program I use it in know whats in the file?
As a bit of the why to this post and probably several more. I am a full time student. I am in an Into to C course. This is for me not for class I could write those in my sleep right now. The instructor doesn't teach fast enough or go in depth very much.![]()
Last question is what is a good resource to learn the network end of C, there seems to be a few different standards of C and I know there are a few different network types even though I think most these days are ethernet and I couldnt get near a fiber network if I wanted too so I think Im looking for mostly basic things that arent dependant on 1 os or 1 network type.
Feel free to rip apart my little code example and make jokes about it...just tell me why, can't fix what you don't see.



LinkBack URL
About LinkBacks




