Difference: Character data takes up one byte in memory, while integer data takes up four bytes in VC6 and 0 and 2 bytes in Turbo C due to different compilation systems.
Integer data is numerical data with no decimal part, which is represented by the letter I. Integer data is only used to represent integers and is stored in binary form.
Character data is a kind of literal data type with no computing power, which is represented by the letter C, including Chinese characters, English characters, numeric characters and other ASCⅱII II characters, and the length (that is, the number of characters) varies from 0 to 254 characters.