
c
文章平均质量分 50
Auv开心
这个作者很懒,什么都没留下…
展开
-
linux库函数strtoul简介
首先我们通过man 3 strtoul命令在linux系统终端查看下该函数的原型如下#include <stdlib.h>unsigned long int strtoul(const char *nptr, char **endptr, int base);1.strtoul()函数的功能:是将一个字符串最开始的部分根据base所指定的进制类型,转换成一个无符号长整型(unsigned long)或无符号长长整型(unsigned long long)数字。注:unsigned l原创 2020-06-19 02:08:11 · 1644 阅读 · 1 评论 -
c语言编程必考题目之一
整型数据在内存中是以二进制的补码形式存放的问题int i=-20;unsigned int j=10;在vc中编译:若采用printf("%d", i+j);结果是:-10若采用printf("%u", i+j);结果是:4294967286解析:整形数据在内存中存放二进制补码。所以数据的运算可以理解为是补码运算。-20 的原码为:10000000 00000000 000...转载 2019-04-11 17:35:12 · 422 阅读 · 0 评论 -
写一个函数,去掉一个字符串中重复的字符,比如将”google”转成”gole”(华为公司)
https://blog.youkuaiyun.com/vincent040/article/details/6902631最近在刷面试题,做到标题的题目,一时半会儿写不出来,翻看参考答案见如上链接。其中,/*locate the first redundant item and the first common item after it. */ 这一部分的代码,至今没有理解透彻。希望有朋友知道的可以在...原创 2019-06-01 15:11:21 · 2422 阅读 · 0 评论