answersLogoWhite

0

You have one or more errors in your program.

User Avatar

Wiki User

15y ago

Still curious? Ask our experts.

Chat with our AI personalities

RafaRafa
There's no fun in playing it safe. Why not try something a little unhinged?
Chat with Rafa
ViviVivi
Your ride-or-die bestie who's seen you through every high and low.
Chat with Vivi
TaigaTaiga
Every great hero faces trials, and you—yes, YOU—are no exception!
Chat with Taiga

Add your answer:

Earn +20 pts
Q: Memory is empty but it says memory full in data c?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Full form of ddr-RAM?

Full form of DDR is Double Data Rate. DDR-SDRAM : Double Data Rate Synchronous Dynamic Random Access Memory.


Why a In the linked list structure Overflow can never occur unless the memory is actually full?

That's not quite true... It is true that overflow in a linked list structure can not occur so long as there is at least one chunk of allocatable memory large enough to hold one element. It is not true, however, that overflow can nover occur unless memory is actually full. This is because you can still have allocatable memory, while not having any contiguous chunks large enough to satisfy a single request.


What is fflush?

The fflush() function writes any buffered data to the specified file stream. When you write data to a file (with a function such as fprintf()), it is actually placed in a memory buffer. The data is only actually written to the file when the buffer is full, the file stream is closed or when fflush() is called.


What is the fullform of PIC controller?

PICs are microcontrollers made by Microchip, Inc. PIC microcontrollers are used mostly in embedded control applications. Microchip offers hundreds of different PIC devices from tiny 6 pin packages up to 121 pin devices. The PIC line is offered in several families, based on an 8 -bit, 16-bit, or 32-bit core processor with various sets of peripheral and interface hardware on the chip. Each PIC has a processor, program memory, data memory, on board clock circuitry, timers and inputs and outputs. Depending on the device chosen, the memory, operating speed and I/O capacity will vary. Additional functions may include A-D converters, serial ports, USB ports, external memory access, pulse width modulation, Ethernet ports, comparators, voltage references and more. Because of the small instruction set and free assembler, PIC programmers often use assembly language to write programming. Although some higher-level language tools are available, languages like C are difficult to implement on some PIC devices because of hardware limitations, like a small fixed stack memory. A vast amount of application and technical data is offered by Microchip. See the website at the link below.


When the program size is larger than the RAM size how will the program get executed?

When the program size is larger than the RAM size, the operating system will use a technique called virtual memory to execute the program. Virtual memory allows the operating system to use a portion of the hard drive as additional memory space. The operating system will move data between RAM and the hard drive as needed, allowing the program to execute despite the limitations of physical memory. This process may slow down the program's execution speed due to the increased data transfer between RAM and the hard drive.