字符变量:给字符变量赋整数(字符型、整型数据通用)。

#include<stdio.h>
void main()
{
     int i,j;
     char c1,c2;
     i=‘a‘;j=‘b‘;   //字符赋值给整型变量//
     c1=97;c2=98;   //整数赋值给字符变量//
     printf("%c,%c,%c,%c\n",i,j,c1,c2);   //以字符形式输出//
     printf("%d,%d,%d,%d\n,i,j,c1,c2");   //以十进制整数形式输出//
}

原文地址:https://www.cnblogs.com/zhangdemingQ/p/12108996.html

时间: 2024-07-31 02:41:22

字符变量:给字符变量赋整数(字符型、整型数据通用)。的相关文章

基本类型:整型与字符型

一.整型int 1.1 概述 整数类型用来表示不同的取值范围和正负值,含义和数学一样,整数是没有小数部分的值: 区分正负的类型,称为有符类型(signed),无正负的类型(只有正值),称为无符类型. (unsigned):当声明某变量类型为无符号类型时,需要在类型声明前显示使用unsigned: 1.2 int类型 short int 类型:简写short,C规定占用的空间不能多于int long int 类型: 简写 long ,占用的空间可能比int多: long long int 类型:

课程作业1:字符型强制转化为整型

设计思想:题目要求是从命令行中接受多个数字,求和.而我们知道命令行中的输入的数据类型是字符型,所以必须转化为整型才能相加.所以我们的思路是:在输入字符串后,用for循环依次强制转化为整型,然后依次相加. 程序流程图: 源程序代码: //计算输入数字之和    //白悦 20153182    package main;    public class Add {    public static void main(String[] args){      int a=0;//定义一个变量来储存

c语言整型和字符型的自动类型转换

char a = -1; //机器码为0xff unsigned char b = 254; //机器码0xfe if (a <= b){ printf("a <= b\n"); } else{ printf("a > b\n"); } 上述代码输出结果: a > b 赋值用机器码写入内存 虽然我们以十进制为两个变量赋值,但是变量值在内存中是以二进制机器码的形式存在.如果十进制数是负数,它就以补码的形式存放在内存中.比如"a = -

复习一下整型数组,字符数组,整型指针数组,字符指针数组,整型数组指针,字符数组指针

20:52:01 2019-12-31 整型数组 int a[10];字符数组 char b[10]; _______________________整型指针数组 int *p[10]; |__|__|__|__|__|__|__|__|__| 每个格子里存的是一个指针,每个指针都是int类型的,会指向一个int的值. 1 for(int i=0; i<10; i++) 2 p[i] = &a[i]; //把a中的每个元素的地址都放在了指针数组p里. 3 4 for(int j=0; j&l

php字符型转整型

1 $arr = array(0=>1,"aa"=>2, 3, 4); 2 3 foreach($arr as $key=>$val){ 4 print($key == "aa" ? 5 : $val); 5 } 输出结果:5534 why: 在PHP中两个值进行逻辑判断时,如果两个值的类型不一致PHP会自动把右边的值转换到左边的类型, 然后再进行判断.因此"aa"转换整形等于0,自然也就等于左边的0了. 字符型转换整形 示例:

字符型变量

我们都知道,除了数字以外还有其他符号,比如字母等等,这些符号就是字符,存储字符的变量就是字符型变量. 一个字符型变量只能存储一个字符,比如time这个单词,就需要四个字符变量来存储. 那么,思考下面几个问题: 字符型变量在计算机内是以什么形式存储的? 答案很显然,也是0110这类的二进制码. 那么,二进制码是怎么变成字符的? 这个问题就比较专业了,就是用到ASCII码.简单地说,就是哪个数字代表哪个字符都统一标准.比如65就代表A,97代表a. 所以实际上,字符型就是个整数. 字符型的定义: c

让人又爱又恨的char(字符型)

今天来总结一下char型,平常写算法的时候对这个东西感觉都有一点绕着走,说到底还是对这部分的知识不熟悉所以有点怕他,不过以后不要怕,今天来总结一下 首先,说到字符型数据类型,char型,恩它是一种数据类型 然后,就是字符型变量 字符型变量的重点是将一个字符存入字符变量中,实际上存入的不是这个字符的形,而是这个字符的ASCII码 输入:getchar(); 输出:putchar(); getchar和scanf的区别在于他可以输入空格 字符型常量: 1.普通 'a' 2.转义 1.‘\t’ 斜杠+

java 复习-字符型变量

在java中,字符型变量用char 表示,用来存储字母.数字.标点符号等字符.占两个字节,用unicode编码,可以表示中文和英文.字符要用单引号包围.比如 'A'  '我' 注意事项:     有些特殊的字符,不能直接用单引号,要用转义字符表示.  (1) \n :表示换行  (2) \t :表示制表符,相当与Tab键  (3) \' :表示单引号  (4) \" :表示双引号  (5) \\ :表示一个斜杠"\"  package charTest; public cla

【C/C++】字符型数据

字符型数据包括字符常量和字符变量 字符常量字符常量是用单引号括起来的一个字符. 例如:'a'.'b'都是合法的字符常量 在C语言中,字符常量有以下特点:1)字符常量只能用单引号括起来,不能用双引号.2)字符常量只能是单个字符,不能是字符串.3)字符可以是一个字符集中任意字符.但数字被定义为字符型之后就不能参与数值运算.如'5'和5不同.'5'是字符常量不能参与运算. 字符变量字符变量用来存储字符常量,即单个字符. 字符变量的类型说明符是char.字符变量类型定义的格式和书写规则都与整型变量相同.