#创业故事#随想,对嵌入式职场建议
guoqingjie已经过去两天了,因为楠哥生病,我们搁浅在了深圳,不过相比在路上的奔波,待在家里感觉惬意不少,不用在路上各种操心,之前上班感冒,身体处在亚健康状态,睡了两天身体也恢复一些了。三年前,
写Android的你知道怎么让Android系统不休眠?
今天又一件事情非常开心,最近一直在找怎么给自己的公众号认证,因为自己没有注册公司,很多东西都没有,刚好有个同学出来自己创业,注册了公司,而且他之前自己有给自己的公众号认证过,有经验,给我搞好了这个事情,非常非常开心,也非常非常感谢,工作这么多年,回想起来最开心的时光还是在读书的时候,我很珍惜这些同学的情谊,每每有什么消息自己都喜欢上去凑下热闹,仔细一想,我们大学毕业都快十年了。顺便说说创业这个事情
C语言 printf详解
1.转换说明符%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)%c 字符%d 有符号十进制整数%f 浮点数(包括float和doulbe)%e(%E) 浮点数指数输出[e-(E-)记数法]%g(%G) 浮点数不显无意义的零"0"%i 有符号十进制整数(与%d相同)%u 无符号十进制整
c语言深度解剖(入门篇)
我认识的C语言我从来没想到我会写这个文章,C语言从开始接触到现在已经有十几年了,现在工作90%还是使用C语言,现在随着高级语言的越来越成熟,C语言慢慢被大家所遗忘,使用python或者java高级语言的同学根本不需要知道内存使用和释放,而我们写C语言,到处都是小心翼翼,用了这么久,根本没有谈上精通。只能算个入门。我认为 ”普通人用C 语言在3 年之下,一般来说,还没掌
c语言深度解剖(数据类型关键字)
1. 前面说点话上一个章节嵌入式Linux:c语言深度解剖(入门篇)zhuanlan.zhihu.com写完后,很多看完的人都想把我按在地上摩擦,咬牙切齿不足解恨,但是也有很多人表示支持,在此,鄙人表示感谢。这个章节说下C语言的关键字我很想好好说下这个章节,主要是很多人不知道数据如何在内存里面存储的,而且什么是内存,很多初学者也不理解,内存可以理解成很多很多个格子,比如1G的内存,就有1
C语言关键字(三)
这篇文件继续讲解C语言关键字想问大家一个问题,什么是声明什么是定义?举个例子:A)int i;B)extern int i;(关于extern,后面解释)哪个是定义?哪个是声明?或者都是定义或者都是声明?什么是定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。但注意,这个名字一旦和这块内存匹配起来,它们就同生共死,终生不
gcc c语言编译流程
1 前言 最近群里讨论个C语言的小程序,看起来都不是很难,但是大家对答案有争论,所以想讨论编译原理,做嵌入式要对编译原理有一定的了解,所以转了这篇文章。我们之前讨论的问题如下代码#include#include #define WEIQIFA 0; intmain(void) {  
Windows环境下的安装gcc
Windows具有良好的界面和丰富的工具,所以目前linux开发的流程是,windows下完成编码工作,linux上实现编译工作。为了提高工作效率,有必要在windows环境下搭建一套gcc,gdb,make环境。MinGW就是windows下gcc的版本。下载地址http://sourceforge.net/projects/mingw/files/MinGW/进入网址后点击下载mingw-ge
耻辱之战-C语言简单题目比赛
前言今天我们公司举行了一次C语言考试,发哥在我们内部群里公然对我发起挑战,结果,我被摩擦了,记录一下。 题目题目描述针对等额本金还款模式的客户,写一个程序按顺序输入贷款总额(单位为万元)、月利率、贷款总月数,输出第一个月客户还款金额(单位为元,取整数)。等额本金计算公式如下:每月还款金额= (贷款本金/ 还款总月数)+(本金- 已归还本金累计额)×每月利率输
GDB 调试代码
一、Linux程序gcc编译步骤:Gcc编译过程主要的4个阶段:l 预处理阶段,完成宏定义和include文件展开等工作;(.i)l 根据编译参数进行不同程度的优化,编译成汇编代码(.s.S)l 用汇编器把汇编代码进一步生成目标代码(.o)l 用连接器把生成的目标代码和系统或用户提供的库连接起来,生成可执行文件格式:l gcc -E test.c//预处理阶段l Gcc -S test.c//编译
C语言-标识符命名
目前比较使用的如下几种命名风格: unix like风格:单词用小写字母,每个单词直接用下划线‘_’分割,例如text_mutex, Windows风格:大小写字母混用,单词连在一起,每个单词首字母大写。不过Windows风格如果遇到大写专有用语时会有些别扭,例如命名一个读取RFC文本的函数,命令为ReadRFCText,看起来就没有unix like的read_rfc_tex
C语言关键字 -(typedef关键字)
1、来个笑话 赵本山在春晚有一个这样的笑话,是这样的有一只老虎,被蛇咬了一口,老虎急了,就想把这蛇踩死,追啊追追追,追到一个小河边,这蛇钻水里去了,老虎就在河岸上就这么等,老虎说,小样的我就不信你不出来。不一会,从里面钻出来一只王八,老虎上去就把它按住了,“小样的你穿个马甲(jiá)我就不认识你了?”<img src="https://pic4.zhimg.com/v2-
gdb 调试Segmentation fault
在用GCC调试代码的时候,有可能会遇到Segmentation fault的问题,这时候我们需要用gdb调试1、运行出错<img src="https://pic1.zhimg.com/v2-ae62d6e6b105ad69ce90e69f1c97d0fc_b.jpg" data-caption="" data-size="normal&qu
C 实现 删除字符串空白符的函数 strtrim
说在前面的话字符串操作在很多C语言比赛里面都有涉及,最近公众号里面的C语言比赛,都是两个关于字符串操作的题目,希望大家认真看题目。 直接上代码/************************************************************************* > File Name: trim
第一届C语言比赛答案
嵌入式Linux:第一届C语言比赛 zhuanlan.zhihu.com题目链接提示- C语言网www.dotcpp.com密码2580下面给出题目解析和答案题目1题目描述This English game is a simple English words connection game.The rules are as follows: there are N English wor
C语言 一段简单的代码计算(int的范围)
我们知道,int的大小在大多数计算机里面存储长度是4个字节如果,最高位被符号位占领,那么他的取值区间就是- ~ -1我们可以用一小段代码来计算这个长度#include <stdio.h>#include <stdint.h>#include <wchar.h> int main(void){ printf(&quo
trie字典树
在上一次C语言比赛的题目里,运用到的一个知识点,就是字典树上一次比赛答案如下嵌入式Linux:第一届C语言比赛答案字典树介绍字典树的图形如下<img src="https://pic2.zhimg.com/v2-6f5d815c516c05e8656f351df2318909_b.jpg" data-size="small" data-rawwidth
float 和 double (我内存里的浮点型数据?)
二更,因为好几个人因为这篇文章把我批斗了,把有问题的地方修正。今天看到一个问题能不能用double去取代float?前段时间,有个朋友问我,在java里面我想把一个高精度的浮点型存储下来,但是每次存储的时候都会被强制降低精度,对于浮点型的理解,真的非常非常重要,特别对嵌入式软件开发,或者算法开发,涉及到数据类的,浮点型非常非常关键,就比如,微信为什么不让我发0.0000000001 元的微信红包呢
为什么学习c语言?
维基百科在C(编程语言)中有相关信息C是编写操作系统最常用的编程语言。用C编写的第一个操作系统是Unix。后来的操作系统如GNU / Linux都是用C语言编写的.C不仅是操作系统的语言,它还是当今几乎所有最流行的高级语言的前身和灵感。事实上,Perl,PHP,Python和Ruby都是用C语言编写的。通过类比,假设您将学习西班牙语,意大利语,法语或罗马尼亚语。你认为懂拉丁语对你有帮助吗?正如拉丁
微信运动接入说明文档
嵌入式交流 Android Linux 单片机 程序人生