C语言的很吊的printf-----来自一个C语言竞赛题目
一个C语言竞赛题目:
1 #include <stdio.h> 2 int main() 3 { 4 const int unix=1; 5 printf(&unix["\021%six\012\0"], (unix)["have"] + "fun" - 0x60); 6 return 0; 7 }
输出: unix
知识点 :
1. \012 是一个字节对应 回车
2. printf("%c",2["abcd"]); 输出 c
3. int i=2; printf("%c",i["abcd"]); 输出 b
4. printf("%s\n",1+"fun"); 输出 un
5. printf(&unix"\021ix\012\0"[1]); 输出 ix换行
转载于:https://www.cnblogs.com/mrsandstorm/p/5854900.html
C语言的很吊的printf-----来自一个C语言竞赛题目相关推荐
- 【C语言简单说】二:第一个C语言程序详解(2)
如有错误请给与纠正- (+_+)? 不知道你在什麼 其实这一节可以跳过,不信你往下看- 上一个教程只说明了第一个C语言程序源码中的头文件: #include<stdio.h> #inclu ...
- 【C语言简单说】二:第一个C语言程序详解(3)
如有错误请给与纠正- 注:注意我们每一行代码后面的分号表示我们一句代码的结束,就像我们在写文字的时候的标点符号,一个句号表示一句话的结尾. 上一个教程只说明了第一个C语言程序源码中的main(其实等于 ...
- 【C语言简单说】一:第一个C语言程序
注册CSDN有些年头了,但是从未写过任何任何的东西. 几年前的懵懵懂懂,现在虽然依旧懵懂但是还好,能够听得懂大触们大致再说神马东西了. 这段时间有点怀疑人生,由于本人才疏学浅,所以只好留下一点帮助小白 ...
- 【C语言自学笔记】C语言程序基础(文件/工具/第一个C语言程序)
C语言程序基础 1基础概念 1.1源文件 1.2目标文件与可执行文件 2基础工具 2.1 IDE(集成开发环境) 2.2工程/项目 3第一个C语言程序 3.1函数 3.1.1自定义函数和main函数 ...
- 每一个c语言程序允许有多个函数,一个c语言程序由什么构成
一个c语言程序由什么构成 一个C语言源程序至少一个有main函数,定du义函数必须指定 4 个元素:返回类型.函数名.圆括号内的形参表(可能为空)和函数体.源程序的结构特点: 1.一个C语言源程序可以 ...
- c语言生日创意代码_跪求一个C语言程序输出“生日快乐”(TC)
展开全部 #include #include #include #include #include char s[8]; void show1(char *a) { system("cls& ...
- C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。
真不难 C语言难不难?这个问题是相对的,对于找到合适方法学习C语言的同学想必是觉得很简单:但对于一部分同学来说,没有众观全局就会误以为刚入门就需要学习庞大的知识,学着学着开始看不懂,由于心理作怪,感觉 ...
- BIM建筑环境规则和分析(BERA)语言介绍(四)第三章 BERA语言设计
设计策略 什么是好的语言设计?没有明确的答案,但许多研究人员 声称,新语言有重要因素可以获得接受和 长寿.就领域特定语言的主要目的而言,新语言 应首先以一种简单的方式有效地解决新问题[Mashey,2 ...
- mooc上c语言怎么改作业,电子科技大学19年C语言MOOC置换课程部分试题和答案
电子科技大学19年c语言MOOC置换课程部分试题答案 (X 表示 错误 V 表示正确 ,小括号中是答案) 计算机系统由硬件和软件构成,它们共同工作来运行应用程序(V) 程序员必须要关心底层硬件的细节. ...
最新文章
- ImportError: The plotly.plotly module is deprecated,please install the chart-studio
- <binding>和<operation>元素
- 替换字符串空格 - Java - StringBuffer
- 百度地图api---实现新建地图
- Vue实现仿音乐播放器12-实现歌手页面效果
- 哪些计算机p玩游戏,有了这个神器,你的电脑玩什么游戏都带得动
- 排序算法之递归算法(归并排序)
- sql 账号查询一个表勾选那个权限_Spring Cloud微服务架构中的数据权限DataPermision实现方案...
- linux服务器虚拟内存设置,修改Linux服务器虚拟内存Swap大小
- 必须掌握的Python技巧(三)
- 【IT项目管理】第1章 走进IT项目管理
- Air720UGUH 极简封装 LTE Cat.1 bis 模块[合宙通信]
- 【类型初始值设定项引发异常】问题解决
- 用html制作课程表
- Win10极简fliqlo时钟屏保(附下载链和安装教程)
- 让靠谱的人推荐靠谱的人:基于关系链计算的职场社交应用“脉脉”,上线“好友推荐候选人”功能
- 易經大意(12) 三和 韓長庚 著
- 【精益生产】精益生产十大工具
- 聚合物钽电容和普通钽电容的区别
- 怎么为图片、视频设置打开方式