--%>

Uses of BYTE, WORD and DWORD

Write a program that shows the uses of BYTE, WORD and DWORD?

E

Expert

Verified

BYTE, WORD and DWORD are the data types that are used for a specific length instead of the target platform.

a. It contains the complexity to write the program with it as it needs header files to be used.

b. It make available portability with the code and also with different hardware platforms on different compilers.
#include <stdint.h>
typedef uint8_t BYTE;
typedef uint16_t WORD;
typedef uint32_t DWORD;

c. DWORDs: It can also be known as Double WORDs and used as a data type, defined as unsigned 32 bit.

d. WORDs: It is used as a Single word and defined as unsigned 16 bit values. WORDs are machine independent which are used for the programming purpose.

e. BYTEs are usually defined as unsigned 8-bit values.

   Related Questions in Programming Languages

  • Q : Create an applet of bounces in JAVA

    Create an applet that bounces a blue ball inside an applet using Thread.  The ball (diameter is 10) will start at position (0,0).  When the ball hits the edge of the applet, the ball should bounce off the edge at a randomly selected angle between 20 and 60 d

  • Q : What is an Operand Operand : An operand

    Operand: An operand is an argument of the operator. Expressions comprise combinations of operands and operators. The value of an expression is determined by exerting the operation stated by each and every operator to the value of its operands.

  • Q : Define the term Condition Define the

    Define the term Condition: It is a Boolean expression which controls a conditional statement or loop.

  • Q : Explain Copy constructor Copy

    Copy constructor: It is a constructor which takes a single argument of similar class. For illustration:     public class Point {        

  • Q : Static and dynamic modeling in

    Illustrate in brief the term static and dynamic modeling in programming?

  • Q : Use the Processing program for the

    1. Here is a short program. It prints out the value of a variable "x". Ernie and Bert disagree about what will be printed: Ernie says, the value gets changed in "changeX" so it will print "7", and Bert says, no, when the function exits the changes get reversed and the value goes back to "5". Expl

  • Q : Define Unbounded repetition Unbounded

    Unbounded repetition: The repetition where statements in a loop's body are executed an arbitrary number of times, according to the consequences of the statements in the loop's body. All of the loop control structures in the Java offer for unbounded re

  • Q : Explain Functional programming

    Functional programming: It is a style of programming related with languages like Haskell. The functional programming languages are more strongly tied to a mathematical concept of `function' than imperative programming languages. This makes it simpler

  • Q : What is signal What is meant by the

    What is meant by the signal?

  • Q : How is an XPointer processor configured

    How is an XPointer processor configured?