V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  52coder  ›  全部回复第 1 页 / 共 39 页
回复总数  772
1  2  3  4  5  6  7  8  9  10 ... 39  
2022-09-04 16:48:34 +08:00
回复了 primitive 创建的主题 程序员 C++看开源代码有什么好方法吗?
@weiqk 4000 刀的都有,不同版本的,我猜你说的这个 239 应该只能用一个版本
2022-09-04 11:29:15 +08:00
回复了 primitive 创建的主题 程序员 C++看开源代码有什么好方法吗?
@justanetizen windows 下的神器,换了 mac 没有 source insight 呀,而且这个软件好久没更新了吧,都是盗版,我同事花 5000 买了个正版😁
2022-08-28 21:33:48 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@mikewang 是的,-1 和 0 可以通过这种方式初始化,但这种方式不通用,不通用的方式就不要用了,容易误导不知情的吃瓜群众,比如别人复制了代码,修改了初始值,就会导致问题了。
2022-08-28 21:31:16 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@documentzhangx66 你这也是人才,如果数组 100 个,1000 个,你就不能教人写个 for 循环吗😁
2022-08-28 21:27:26 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@ziyifan824 为什么不能?循环遍历初始化一遍是可以的。
2022-08-28 16:05:38 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@betatabe 感谢指出,查了下 wiki 确实记混了,可以通过 tricky 的方法,评论里有不少朋友也存在这个误解。
2022-08-28 16:04:16 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@microxiaoxiao
@nulIptr
@betatabe
@zhicheng
几年没写 C 代码有点脱离一线了,使用 memset 是对每个 byte 操作,针对 int 这里不适用,印象中我司代码中有一些 tricky 的方法,我网上找了个例子,可以变相达到这个目的:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h> //Use C99 standard for C language which supports bool variables

int main()
{
int i, cnt = 5;
bool *hash = NULL;
hash = malloc(cnt);

memset(hash, 1, cnt);
printf("Hello, World!\n");

for(i=0; i<cnt; i++)
printf("%d ", hash[i]);

return 0;
}
2022-08-28 12:06:55 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@hello2090 不是坚持错误的写法哈,是分析{0}全 0 ,换成别的数字就不是全部,这种存在一定的误导性。
2022-08-28 11:56:19 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@zooo 正解,我查阅文档前记得{0}全是 0 ,然后扩展一下,输入-1 ,结果只有第一个是-1
2022-08-28 11:55:28 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@nulIptr memset 不用猜,我好歹也写了 1-2 年 c ,c++ java 里,比如 vector ,可能 {10,-1}这种能指定,c 指定非 0 值还要 memset(arr,-1,sizeof(int)*10)大概这种。
2022-08-28 11:48:10 +08:00
回复了 52coder 创建的主题 程序员 被初中生 C 语言考住了,尴了个尬
@dndx 是的,我刚也看到这个了,里面有个例子:
int z[4] = {1}; // z has type int[4] and holds 1,0,0,0
int w[3] = {0}; // w has type int[3] and holds all zeroes
以前写过 1-2 年 C ,这么写{0} 全部都是 0 ,如果不看上面的例子可能存在误导,以为这么写就是全部初始化
2022-07-10 10:00:20 +08:00
回复了 wxd92 创建的主题 游戏开发 开发王者荣耀的团队,纯开发人员大概多少人?
@wxd92 不止这个数,再大胆点,这活不是一般人能干的。
2022-06-12 10:00:16 +08:00
回复了 dapolly 创建的主题 宽带症候群 深圳电信做活动, 199 元千兆宽带要升级么
@rookiebulls 我的也是这个套餐,3 张卡 139 200M 套餐,打电话给电信也升级不了,老用户真是狗。
2022-06-04 23:02:25 +08:00
回复了 guanhui07 创建的主题 MacBook Pro 好烫手、应该没多少人 mbp 比我老的把
我的是 2015 年 13 寸 mbp 8g 128,比你的还丐,有个 nuc 搞编译。
@qq1009479218 有空看下,routine 协程?以前用 c 系统函数实现过一个简单的协程库。
@MoYi123 mark 下,抽空学习下。
@gowk 赞一个,这个文章虽然 2013 年的,看了下蛮实用的。
@debuginn 多谢,这个网址好像被 X 了,开全局才能访问,github 上找到了一些中文翻译仓库
2022-05-02 10:40:53 +08:00
回复了 lcj2class 创建的主题 C 现代化 C 使用体验
我司禁止使用 gcc 扩展,只能写一些 clean c code 。
1  2  3  4  5  6  7  8  9  10 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3083 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 10:55 · PVG 18:55 · LAX 02:55 · JFK 05:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.