惊喜程序问题集 (1-3)

简介: 一些有意思的小程序及其相关的小问题合集,本文是第一部分。

1 - 你好,指针

下面是一段很简单的C代码

// bello.c
#include <stdio.h>
int main() {
    char hello[] = "hello";
    *hello = 'b';
    printf("%s\n", hello); // bello
    return 0;
}

将上面定义hello字符串变量那一行修改为 char *hello = "hello"后,代码的输出是什么?为什么?

// hello.c
#include <stdio.h>
int main() {
    char *hello = "hello";
    *hello = 'b';
    printf("%s\n", hello); // bello
    return 0;
}

2 - 是好是坏

下面这段js代码的输出是什么? 为什么?

// gob.js
var t = {};
t[0xbad] = 'bad';
t['2' + '9' + '8' + '9'] = 'good';
console.log(t[0xbad]);

3 - 顺流逆流

下面两段Lua代码的运行时间是否会有明显的差别?为什么?

-- seq_init.lua
local t = {}
for i = 1, 100 do
    for k = 1, 10000 do
        t[k] = k
    end
end
-- reverse_init.lua
local t = {}
for i = 1, 100 do
    k = 10000
    while k > 0 do
        t[k] = k
        k = k - 1
    end
end
目录
相关文章
|
21天前
|
安全 数据可视化 搜索推荐
做官网怎样才能不花冤枉钱?Websoft9 告诉您真相
客户想做官网却迟迟没有行动,可能是由多种因素导致,包括价格预算因素、技术评估困扰、服务商选型难题等多种原因,本文将帮您分析这些问题
46 3
做官网怎样才能不花冤枉钱?Websoft9 告诉您真相
|
3月前
|
监控 小程序 数据可视化
【工具】珍藏免费宝藏工具,不好用你来捶我
本文介绍了四款实用的小工具,包括影刀、Snipaste截图工具、ScreenToGif和墨滴排版工具。影刀可实现操作系统、桌面软件及Web程序的自动化,适用于多个行业;Snipaste则提供了强大的截图与贴图功能;ScreenToGif用于录制GIF动画;墨滴排版工具则帮助美化Markdown文章。
46 0
【工具】珍藏免费宝藏工具,不好用你来捶我
|
3月前
|
缓存 前端开发 JavaScript
快如闪电!揭秘网页秒开秘籍,网友:再也不怕网速拖后腿!
【8月更文挑战第6天】随着互联网的发展,快速的网页加载成为关键。本文介绍前端性能优化策略,涵盖资源压缩与合并、图片优化、缓存利用、CDN部署、CSS及JavaScript的加载顺序优化、异步加载及DOM和CSS渲染减少等方面,旨在全面提升页面加载速度与用户体验。通过实施这些技术,可有效改善网站性能,满足用户需求并提升搜索引擎排名。
61 2
|
监控 关系型数据库 MySQL
C#程序发布时,一定要好好地保护,不然你会后悔的
C#程序发布时,一定要好好地保护,不然你会后悔的
83 0
|
小程序 Windows
电脑可以刷微信朋友圈,这下能更好地摸鱼了?
电脑可以刷微信朋友圈,这下能更好地摸鱼了?
|
安全 区块链
用真心对世界微笑,用行动提醒自己要做得更好
用真心对世界微笑,用行动提醒自己要做得更好。酸甜苦辣自己尝,喜怒哀乐自己扛,用积极乐观的态度,迎接每一天朝阳。放弃是一种智慧,一种豪气,也是一种更深层面的进取。人生没有死胡同,就看你如何寻找出路。正视困境,不在困难面前退缩,才不会无路可走。成功,不仅是一种结果,更是一种不怕失败、在磨难中永不屈服的过程。用真心对世界微笑,用行动提醒自己要做得更好。酸甜苦辣自己尝,喜怒哀乐自己扛,用积极乐观的态度,迎接每一天朝阳。放弃是一种智慧,一种豪气,也是一种更深层面的进取。人生没有死胡同,就看你如何寻找出路。正视困境,不在困难面前退缩,才不会无路可走。成功,不仅是一种结果,更是一种不怕失败
用真心对世界微笑,用行动提醒自己要做得更好
|
存储 安全 数据安全/隐私保护
关于我用无影玩游戏这件事
用无影玩游戏多是一件‘’美事‘’
8808 0
关于我用无影玩游戏这件事
|
小程序 Android开发 容器
为何小程序上线了,他们的内心却留下遗憾?
你的小程序还是那么卡卡卡卡么?
7724 0
为何小程序上线了,他们的内心却留下遗憾?
哈哈哈哈哈哈哈!我们都在1000人的大群里,太好玩啦!惊喜太多…
**挥手告别2018年,我们开始拥抱2019年啦!!! 你>>>>>>>是否还因为找不到组织而迷茫 莫慌莫慌,今天小编要给大家分享一波技术大群 在这里, 你不仅能与大牛探讨问题、探讨技术、探讨人生 还能。
1679 0
|
Java 程序员 应用服务中间件
程序员碰到最奇葩的需求是什么体验?
@梁大折腾 部门老大:你,做个微信小游戏吧 我:啥样的? 老大:反正你就做个小游戏吧,这个火 我:????? @柔情 领导:那个运维啊,你来把他的系统破解了,要不把他服务器黑了也行。
1926 0