answersLogoWhite

0


Best Answer

char c = 'a';

'a' is a literal character, which assigns the value 0x61 (ASCII code 97 decimal) to the char variable c.

The following lines are therefore equivalent:

char a = 0x61;

char b = 97;

char c = 'a';

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you code a character literal?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is 'b' or b a character literal?

'b' is a character literal. A character literal is a character enveloped in single quotes, just as a String literal is a String enveloped in double quotes (without the use of a constructor.)


What is the difference between A and A in string?

Well, A is an identifier; 'A' is a character-literal; "A" is a string literal (of 1 character); "'A'" is another string literal (of 3 characters).


What is literal character string in select list?

example: SELECT name, '*', address FROM table; Here '*' is a literal character.


What is the difference between 'a' and a in C?

a -- identifier 'a' -- character-literal "a" -- string-literal


What are literals in java?

In Java, a literal is the source code representation of a fixed value and are represented without requiring computation. The various types are Integer, Floating-Point, Character and String literals.


Which type of literal is written in pair quote?

Character array (string literal).


What is literal in system software?

A literal can be a number, a character, or a string. For example, in the expression, x = 3 x is a variable, and 3 is a literal.


This is a value that is written into the code of a program?

literal


What are the kinds of literals in c language?

Literals are either numeric types (integers and floating point types), or character types. int i = 42; // literal integer double pi = 3.14; // literal floating point char c = 'x'; // literal character char s[] = "Hello world"; // literal string Note that you cannot take the address of a literal since there's no way to refer to it.


What is a group of character data?

A group of character data, in SQL, is known as: Literal Values. This includes characters, numbers, or dates. Some prime examples of literal values are: dollars has a monthly salary of: January 1, 2009


What is the alt code for the invisible character?

The alt code for the invisible character is 225.


What is the equivalent number of a letter C in C plus plus?

The character code for C is 'C'. Believe it or not, the compiler will automatically cast all literal characters to their equivalent character code so there's no need to remember every code by heart. However, the decimal equivalent of 'C' is character code 67, which is 43 in hexadecimal and 103 in octal. But using a literal char makes your code much that much easier to understand. consider the following code: bool compare(char ch) { return(ch==67); } Unless you happen to know that 67 is the character code for 'C', it's not exactly clear what this function does. bool compare(char ch) { return(ch=='C'); } Now it's patently obvious what it does. Note also that lower case character codes are always 32 decimal greater than their uppercase equivalent. Thus 'c' is character code 99 and therefore 99-67 is the same as saying 'c'-'C' (both expressions will evaluate to decimal 32). Therefore to convert character ch to uppercase, subtract 32 if 'a'<=ch and ch<='z'. To convert to lowercase, add 32 if 'A'<=ch and ch<='Z'. To remember the value 32, remember that it is the next power of 2 after 26 (the number of letters in the alphabet). 32 is also the character code for a single space (' ').