当前位置: 首页 > news >正文

C语言速通笔记(41-62)

40.十六进制转义字符:'\x6d'才是合法的,前面的0不能写,而且 x 是小写
41.字符型和整型是近亲:两个具有很大的相似之处,所有的字符都有一个它对应的整形数
据的 ASCLL 的数值。如 char a =65     % c 之后输出为 A ,    % d 输出为65
42.使用 printf 和 scanf 函数的时候,要在最前面加上# include < stdio . h >
43. printf 可以只有一个参数,也可以有两个参数
44.% d 输出的十进制数
45.% o 输出的是八进制,但是不好辨认输出的是八进制还是十进制一般用%# o (带前导的
八进制)
46.% x 表示的十六进制,但是不好辨认,所以我们一般用%# x 
47.数据转化% md ,如果数据的位数小于 m ,则左端补空,若数据位大于 m ,则按实际长度输出
48.数据转化% m . nf 如果数据的位数小于 m ,则左端补空(0);如果数据位数大于 m ,则
按实际长度输出。小数位数被截断时按四舍五入输出
49.在 scanf 中加&是取地址,加*是取数值,所以不能在里面输指针
50. scanf 可以指定输入长度如:终端输入1234567         scanf ("%2d%4d% d ",& x ,& y ,& z ); x 为12, y 为3456, z 为7(如果输入空格的话,空格也占一位)
51.在 scanf 中超过规定的长度,按原长度输出如:终端输入12, scanf ("% d ",& x ), x 为12
52.输入时候字符和整数的区别 scanf ("% d ",& x );这时候输入1,特别注意表示的是整数1
 scanf ("% c ",& x );这时候输入1,特别注意表示的是字符'1',ASCLL 为整数49(如果你想让它以整形数据来表示的话)
53. putchar 和 getchar 函数的考察(因为都有一个 char ,所以它操作的只有一个字符型的数据)
54. char a = getchar ()是没有参数的,从键盘得到你输入的一个字符给变量 a 
55. putchar (' y ')把字符 y 输出到屏幕上
56.getchar一次只能输入一个字符,如果你想输入多个字符的话,就要用到 gets 
57.一定记住=是赋值,==才是等号
58.!运算,如果0取非是真的,任何非0数字取非它的结果都为假(任何非零数字取非之后都为1
59.switch只可以和 break 一起用,不可以和 continue 用
60.switch( x ) x :是整形常量(1,2,3..…),字符型常量( a , b …),枚举型数据( Monday ..)61.for只管后面的一个语句
62. while (真条件),程序才会往 while 里运行

http://www.lryc.cn/news/253704.html

相关文章:

  • Python 调用企业微信群机器人发送消息及文件
  • 数据结构:链表应用:第6关:链表的分解
  • 10折交叉验证(10-fold Cross Validation)与留一法(Leave-One-Out)
  • 中小企业:理解CRM与ERP系统的区别与联系,提升业务效能
  • 01数仓平台 Hadoop介绍与安装
  • 网络编程HTTP协议进化史
  • 第17章 匿名函数
  • JVM虚拟机:JVM参数之标配参数
  • UEC++ 探索虚幻5笔记(捡金币案例) day12
  • Docker 安装 Redis 挂载配置
  • Java操作Excel之 POI介绍和入门
  • 麒麟v10 数据盘初始化 gpt分区
  • php时间和centos时间不一致
  • 软件工程 复习笔记
  • SpringBoot_02
  • 实验报告-实验四(时序系统实验)
  • PHP+ajax+layui实现双重列表的动态绑定
  • 菜鸟学习日记(python)——条件控制
  • RabbitMQ 笔记
  • DNS协议(DNS规范、DNS报文、DNS智能选路)
  • Python基础知识-变量、数据类型(整型、浮点型、字符类型、布尔类型)详解
  • 信息化,数字化,智能化是3种不同概念吗?与机械化,自动化矛盾吗?
  • C# WPF上位机开发(倒计时软件)
  • Mysql timestamp和datetime区别
  • 新手村之SQL——分组与子查询
  • 【hacker送书第9期】算法训练营(入门篇)
  • 微服务链路追踪组件SkyWalking实战
  • ubuntu 更换国内镜像
  • 树模型与深度模型对比
  • 测试类运行失败:TestEngine with ID ‘junit-jupiter‘ failed to discover tests