| | |
؟questions?
Thread Solved |
•
•
Join Date: May 2008
Posts: 10
Reputation:
Solved Threads: 0
hello again
i have three questions again:
how can i use malloc or calloc for a two demontional arrays?
is it true that A. calloc allocates memory in contiguous bytes, malloc does not ensure contiguous memory allocation?
the third question which is a bit irrelevent to programming
how memorey locations in computers are given address?i mean early intell CPUs could
onley address (64K) but what about the rest of memory locations?
thanks
i have three questions again:
how can i use malloc or calloc for a two demontional arrays?
is it true that A. calloc allocates memory in contiguous bytes, malloc does not ensure contiguous memory allocation?
the third question which is a bit irrelevent to programming
how memorey locations in computers are given address?i mean early intell CPUs could
onley address (64K) but what about the rest of memory locations?
thanks
> is it true that A. calloc allocates memory in contiguous bytes, malloc does not ensure contiguous memory allocation?
No, it's false.
calloc is nothing more than malloc + memset to wipe the memory to all-bits-zero.
> i mean early intell CPUs could onley address (64K)
Only 64K in a single block.
If you wanted more, then you had to start messing about with segment registers
http://en.wikipedia.org/wiki/X86
> how can i use malloc or calloc for a two demontional arrays?
One (of several) ways
No, it's false.
calloc is nothing more than malloc + memset to wipe the memory to all-bits-zero.
> i mean early intell CPUs could onley address (64K)
Only 64K in a single block.
If you wanted more, then you had to start messing about with segment registers
http://en.wikipedia.org/wiki/X86
> how can i use malloc or calloc for a two demontional arrays?
One (of several) ways
C Syntax (Toggle Plain Text)
char **arr = malloc( rows * sizeof *arr ); for ( r = 0 ; r < rows ; r++ ) { arr[r] = malloc( cols * sizeof *arr[r] ); }
![]() |
Similar Threads
- I have a few questions to be patched up can anybody get these to me ? (C++)
- Questions about Forum (Geeks' Lounge)
- Preparing for an interview and need some questions answered (C)
- Wireless Questions (Networking Hardware Configuration)
- Linux printing questions (*nix Hardware Configuration)
- Tutorials & Code Submissions - Questions? (DaniWeb Community Feedback)
Other Threads in the C Forum
- Previous Thread: octal to hexa with out format strings
- Next Thread: Complexity of sorting techniques
| Thread Tools | Search this Thread |
#include adobe api array arrays asterisks binarysearch calculate char cm copyanyfile copyimagefile copypdffile cprogramme creafecopyofanytypeoffileinc createcopyoffile createprocess() csyntax database directory dynamic feet fflush fgets file fork forloop frequency getlasterror givemetehcodez global graphics gtkgcurlcompiling hacking hardware highest homework i/o include incrementoperators input interest kernel kilometer km linked linkedlist linux linuxsegmentationfault list locate logical_drives loopinsideloop. match matrix meter microsoft motherboard mqqueue mysql number odf open opensource owf pattern pdf performance pointer posix probleminc process program programming pyramidusingturboccodes radix read recursion recv repetition research scanf scheduling segmentationfault send sequential shape socket socketprograming stack standard string systemcall turboc unix user voidmain() wab win32api windows.h






