answersLogoWhite

0

In programming, particularly in the context of the DOS operating system, int dos() typically refers to a function that retrieves the current DOS version or interacts with DOS services. It may be used in assembly language or C/C++ programs to interface with low-level DOS functionalities. However, the exact implementation and usage can vary depending on the specific programming environment or libraries being utilized. In modern programming, direct interaction with DOS is rare due to the prevalence of more advanced operating systems.

User Avatar

AnswerBot

1mo ago

What else can I help you with?

Continue Learning about Engineering

How do declare function pointer having two integer parameters and returning integer pointers?

// declare a function int* function(int, int); or int* (function)(int, int); // declare a pointer to a function int* (*pointer_to_function)(int, int);


What is int 33h?

INT 33h is a software interrupt in DOS that provides services for mouse management. It allows programs to perform various mouse-related functions, such as initializing the mouse, getting mouse position, and handling mouse button clicks. This interrupt is primarily used in applications that require mouse input, enabling developers to easily integrate mouse functionality into their software. It is part of the BIOS mouse support, and its usage is largely historical, relevant mainly in legacy DOS applications.


What do you mean by int 21h?

In assembly language programming for DOS, "int 21h" refers to a software interrupt that provides access to various DOS services. The "21h" indicates the hexadecimal value of the interrupt, which allows programs to perform functions such as file management, input/output operations, and other system-level tasks. Each function is specified by setting a register (typically AH) to a specific value before calling the interrupt. This mechanism is essential for interacting with the operating system at a low level.


Get size of int using sizeoff?

printf ("sizeof (int) = %d\n", (int)sizeof (int));


C plus plus prog a function sum that returns the sum of all Values in the given array int sum int list int arraySize?

int sum(int list[], int arraySize) { int sum=0; for(int i=0; i<arraySize; ++i ) sum+=list[i]; return(sum); }

Related Questions

Does Niall horn have a girlfriend?

No he dos int if he did I whould die


What int 21a?

1. syntax error2. int 21h -- assembly statement in x86 to access a MS-DOS service


How do you run a dos command from a c program?

#include <stdlib.h> int main() { system("dir"); return 0; }


Difference between percent p and percent x in c language?

%p prints a pointer, %x prints an integer. They may be similar, but not the same. Eg.printf ("ptr=%p int=%d\n", main, (int)main);DOS: ptr=0F01:0010 int=10Windows: ptr=:0F010010 int=F010010


Why int 21 h is placed in ms dos system?

INT 21h is an interrupt in MS-DOS that provides a wide range of system services, including file handling, device management, and memory management. It acts as an interface between user programs and the operating system, allowing applications to perform tasks such as reading from and writing to files, managing input/output, and accessing system information. By providing these services, INT 21h simplifies programming and enhances the capabilities of DOS applications, making it easier for developers to interact with the underlying hardware and system resources.


Write Procedure to implement highlight as a blinking operation?

Blinking text in DOS, compiled with Turbo C #include int main() { int color; textattr(128 + 10); cprintf("This is blinking text\n"); return 0; }


Instruction INT 20H is used to?

Interrupt 20 ( AKA INT 20, int 20h, INT 20H) is the 33rd entry in the standard PC interrupt table. The '20' is hexadecimal notation (hence the use of the H or h, which may actually be required by some assemblers whereas others assume entries are hexadecimal) for decimal thirty-two (32) but counting starts from zero, as is usually the case in Computer Science.Int 20 is known as "DOS Terminate" and will end execution of the code at that point and return control to DOS (or the DOS-like environment which called it). It looks at the CS register (a standard 80x86 register which was intended to 'point' to the segment where the code was loaded - Code Segment) and returns nothing by way of register or stack.Simple Answer: this is an instruction used in very small and typically very old DOS programs to terminate themselves quickly and with a minimum of effort, it probably ought not to be used today, research Int 21 instead (the so-called 'DOS Interrupt').N.B.: This instruction could also refer to other architectures and thus be very different, e.g. AIX, VMS, etc. My answer is PC & DOS specific as this is the most likely context for this question.


30 examples of variables?

int n1; int n2; int n3; int n4; int n5; int n6; int n7; int n8; int n9; int n10; int n11; int n12; int n13; int n14; int n15; int n16; int n17; int n18; int n19; int n20; int n21; int n22; int n23; int n24; int n25; int n26; int n27; int n28; int n29; int n30;


How do declare function pointer having two integer parameters and returning integer pointers?

// declare a function int* function(int, int); or int* (function)(int, int); // declare a pointer to a function int* (*pointer_to_function)(int, int);


What do you mean by int 21h?

In assembly language programming for DOS, "int 21h" refers to a software interrupt that provides access to various DOS services. The "21h" indicates the hexadecimal value of the interrupt, which allows programs to perform functions such as file management, input/output operations, and other system-level tasks. Each function is specified by setting a register (typically AH) to a specific value before calling the interrupt. This mechanism is essential for interacting with the operating system at a low level.


Get size of int using sizeoff?

printf ("sizeof (int) = %d\n", (int)sizeof (int));


C program to find LCMof three integers?

int LCM3 (int a, int b, int c) { return LCM2 (a, LCM2 (b, c)); } int LCM2 (int a, int b) { return a*b/GCD2(a, b); }