- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 C/C++ 用libcurl库进行http通讯网络编程(嵌入式开发板)
(转载,非常好,免得丢失,加上自己的在linux上的测试)一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证十一、...
2018-09-20 18:37:45 1151
转载 linux shell "cut"的用法(转载)
一、作用cut命令是一个选取命令,其功能是将文件中的每一行”字节” ”字符” ”字段” 进行剪切,选取我们需要的,并将这些选取好的数据输出至标准输出二、格式cut -[n]b file cut -c file cut -d[分隔符] -f[域] file三、参数解释-b(bytes) ...
2018-05-14 15:20:53 253 1
原创 一个数开根号的二分法和牛顿法
偶然在知乎上看到求解一个数开根号怎么求,闲来无事练习下C;首先自己想到的就是二分法,写出来了才知道这个叫二分法,是一个比较直观的方法,比如求in的开根号,设置一个low,一个high,每次用low和high 的中值的平方去和in比较,在误差范围之内就退出,误差大就继续迭代,然后根据每次比较的结果更新low和high 的值,最后得到一个理想的结果。牛顿法是在网上查的,做二分法时,感觉到可能迭代的太慢...
2018-03-08 11:53:20 3607
原创 ubuntu Linux定时任务做法
做linux的定时任务,使在特定的时间可以执行特定的程序。使用 crontab -e 命令,第一次用回提示你选择哪个编辑器,使用最简单的nano就行,然后就进入了如下界面:nano 的话crtl+x退出保存(有修改的话会提示保存的),然后sudo service cron restart重启cron服务即可运行起来!各项参数mhdommondowcmd分钟0-59小时0-23天1-31月1-1...
2018-03-06 08:55:39 825
原创 Linux下串口操作-嵌入式-C语言实现
嵌入式开发板到手后一般都会开放串口,对串口的操作可以说是最基本的操作,那么拿到开发板后怎样操作串口呢?怎样利用串口向外发送数据呢?我做的是一个通过串口来发送一串字符,实现NBIot的传输,系统是linux系统下的,发送的数据需要是16进制的数据。以下是c语言开发串口的相关代码记录。1.找到串口的设备号在linux系统下,所有的设备都是文件,所以要先找到串口这个设备文件,之后就可以对这个串口进行操作...
2018-02-28 15:15:10 4840
转载 extern "C"
原文转自:点击打开链接http://www.cnblogs.com/rollenholt/archive/2012/03/20/2409046.html1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地
2017-06-05 11:09:27 231
原创 Linux内核文件的查找和修改
使用的是ubuntu14.04系统,采用VMware虚拟机安装的。从内核稍作修改的内容看起,联想到的,以后可能需要自己修改某些内核的代码来匹配硬件。虚拟机的内核文件位置:/usr/src/linux-headers-4.2.0-27-generic/kernel/现在使用的是海思3519和3516A的系统,用以做视频监控。原文的连接如下:点击打开链接(3519下的内核稍作修改)
2017-06-03 10:51:24 1989
转载 Slyar Home » C语言 单引号和双引号的区别
最近的C语言课在教字符串,貌似N多同学搞不清楚单引号和双引号的区别,有人还以为在C语言里用哪个都可以...其实C语言中的单引号和双引号含义是一点也不一样滴...看别人讲指针与数组时也有点弄不清sizeof一个双引号括起来的数组竟然值会+1:如char a[]="123456";sizeof(a)的值为71、含义不同。用单引号引起的一个字符实际上代表一个整数,
2017-05-17 16:10:43 342
CIP Vol2_1.4.pdf
2020-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人