--%>

Function of STR and LPSTR

 Explain what is the function of STR and LPSTR?

E

Expert

Verified

STR is a datatype which has the storage allocation in place as well as it consists of the strings that are treated as an array.

a. They use pointer to point to the objects which is simple character.

b. The variable that is used with the data type is “sz” as it is a zero-terminated string that is a string which ends with a NULL character.

c. LPSTR is defined as Long Pointer to STR (string) and it is given as: #define STR * LPSTR;

d. This can be used to point to the string objects and it can also explicitly define the ASCII code rather than Unicode.

e. The variables are prefixed with “lpsz” and it involves the long pointer to the string which having zero-terminated.

   Related Questions in Programming Languages

  • Q : What is Variable Variable : It is the

    Variable: It is the memory block of specific size where value can be stored and modified throughout program execution. Example: int x, float y, float amount, char c;

  • Q : Commands used to create the files

    Specify different commands which are used in order to create the files?

  • Q : Explain Enumerated type Enumerated type

    Enumerated type: A data type-not directly accessible in Java - in which symbolic names are employed for a series of constant numeric values. They facilitate the evading of magic numbers. They can be simulated in the Java with fields i

  • Q : How class can be prevented from

    How class can be prevented from inheriting further?

  • Q : Advantages of Object oriented

    Q. What are the advantages of Object Oriented Programming languages? Explain them. Ans. : Object oriented programming language has following advantages-

    Q : What is Big-endian Big-endian : This is

    Big-endian: This is a common difference among machines, the order in which they store individual bytes of multi-byte numerical data. Big-endian machine stores the higher-order bytes previous to the lower-order bytes.

  • Q : Describe Software reuse Software reuse

    Software reuse: It is the ability to reuse software components in various contexts. The object-oriented languages aid to encourage reuse by their support of encapsulation.

  • Q : Explain Cast Cast : Where Java does not

    Cast: Where Java does not allow the utilization of a source value of one type, it is essential to use a cast to force the compiler to admit the use for the target type. The care must be taken with casting values of primitive types, as this frequently

  • Q : Monte Carol method to estimate pi An

    An interesting way to estimate pi can can done using Monte Carol method with minimal mathematics. Monte Carlo is known for its casinos. A Monte Carlo method uses change, or in our case, random numbers to simulate the real situation. The situation we simulate here is t

  • Q : State the term XLL State the term XLL?

    State the term XLL? Answer: The specification of XML Link Language has XPointer or XLink.