原文:putchar(".:-=+*#%@"[(int)(d * 5.0f)])

前两天在玩知乎时候见到有个用C语言画心的小代码感觉还是蛮好玩的,不过,里面有行代码看了好久才懂:putchar .: int d . f ,先来看看putchar这个函数,用man查看一下其原型:int putchar int c 然后我们写个例程看看: 输出是下面这样的,就只有一个 这个字符 再多写几行把那串字符串里的 这个字符改一下再输出: 输出: 仔细看看貌似输出的字符都是我们改过来的,我们 ...

2017-09-24 16:02 0 1088 推荐指数:

查看详情

printf函数%f输出int

在《程序员面试宝典》上看到printf的一道题,挺有意思,记录一下。 float value = 1.0;printf("value_int = %d\n", value); printf("value_float = %f\n", value ...

Sun Apr 22 05:28:00 CST 2012 0 6865
void (*f(int, void (*)(int)))(int) 函数解析 转

函数指针 今天与几个同学看到了一个函数指针定义: void (*f(int, void (*)(int)))(int) 以前在C trap pit fails里面见过,但是文章里面介绍的很详细,但是往往使初学者抓不到重点, 结果弄的一头污水。这里就简单介绍一下这中函数指针 ...

Tue Dec 30 00:58:00 CST 2014 2 1852
void (*f(int, void (*)(int)))(int) 函数解析 转

今天与几个同学看到了一个函数指针定义: void (*f(int, void (*)(int)))(int) 以前在C trap pit fails里面见过,但是文章里面介绍的很详细,但是往往使初学者抓不到重点, 结果弄的一头污水。这里就简单介绍一下这中函数指针的定义方法 ...

Mon Sep 21 19:12:00 CST 2015 11 324
F4IF_INT_TABLE_VALUE_REQUEST

F4IF_INT_TABLE_VALUE_REQUEST 这个搜索帮助的时候,get_field 画面上绑定的字段的值里最好不要带* 和+,这两个字符会被认为是特殊字符,影响搜索 form f4if_int_table tables pt_help structure ls_f ...

Mon Sep 16 22:13:00 CST 2019 0 488
c++ 用 0x3f3f3f3f 设定最大int值的优点

在许多算法中都要用到一个常量来表示最大值,例如:寻找一个最小数,就要先设定一个值a,如果比a小,a就等于这个数;再如,最短路径中基本的松弛操作: 0 在c++中可以用memset() 来初始化数组成最大值 1if (d[u]+w[u][v]<d[v]) d[v]=d[u]+w[u][v ...

Wed Mar 06 00:57:00 CST 2019 0 730
python之%s、%d、%f的使用

%s %d %f 本文来自于https://blog.csdn.net/qq_37482544/article/details/63720726 ...

Fri Mar 08 00:58:00 CST 2019 0 28539
python -s -d -f 讲解

%s %d %f 讲解### %s 字符串 %d 整型 %f 浮点型 ...

Fri Sep 14 22:31:00 CST 2018 0 2436
C语言%d%c%f

C语言中的格式字符 %d是用来输出十进制整型数据的实际长度输出; %c是以字符形式输出,只输出一个字符; %f是以小数形式输出单、双精度度数,隐含输出6位小数。 例如输出一个整数 输出一个字符串其中\n是换行符 ...

Wed Nov 17 02:30:00 CST 2021 0 132
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM