sir if understood it correctly you mean in case of reading input data a value is being alloted to the starting address of the variable and not an integer number.
Type: Posts; User: sonika jha
sir if understood it correctly you mean in case of reading input data a value is being alloted to the starting address of the variable and not an integer number.
thnks sir...but then in that case the variable marks should be allocated 2 bytes of memory being an integer and if we make the variable store a 5-digit integer (requiring 5*2=10bytes memory) then how...
taking the example of the following code snippet
int marks;
...........
scanf("%d",&marks);
1-which statement allocates address and memory to the integer variable marks?...
being a newbie I have a very basic
doubt -as in high level language
though to some extent assembly
level language also uses simple
english words in programming
then why does the later require...
apart from being executed directly and faster is there any other advantage of low level language over high level language.Imean in context of being able to manipulate the hardware.hope I'm clear.
what makes the machine level language hardware specific though it uses the same 0s and 1s for writing instructions?thnku...