
c语言代码
文章平均质量分 84
Thomas_Fly
这个作者很懒,什么都没留下…
展开
-
COTEXT-M3 SWO debug调试方法详解
1.https://www.strongerhuang.com/categories/printf%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B/黄工的这篇文章相当有用总结一下。SWO类似于printf可以替换一个printf,用起来很方便。core_m4.h中__STATIC_INLINE uint32_t ITM_SendChar (u...原创 2020-01-22 20:36:13 · 932 阅读 · 0 评论 -
提问的智慧
Copyright (C) 2001 by Eric S. Raymond中文版 Copyleft 2001 by D.H.Grand(nOBODY/Ginux)英文版:http://www.tuxedo.org/~esr/faqs/smart-questions.html感謝 Eric 的耐心指點和同意,本文才得以完成並發佈,本指南 英文版版權為 Eric Steven Raymond 所有,中...转载 2018-03-01 11:17:26 · 242 阅读 · 0 评论 -
gvim配置
vimrc中默认的配置,以下基本是vimrc中的默认配置和解释set nu "显示行号colorscheme koehler "配置配色方案syntax enable "语法高亮syntax on "语法高亮打开set tabstop=4 "设置tab的缩进为4个空格set softtabstop=4 ...原创 2018-02-13 15:12:26 · 2863 阅读 · 0 评论 -
vimrc
asdfasdf原创 2016-12-03 23:09:51 · 533 阅读 · 0 评论 -
添加doxygen注释
1. 先用astyle进行格式化2. 再用python脚本进行自动添加3. 在vim中添加doxygentoolit.vim插件在vimrc中添加如下的东西let g:DoxygenToolkit_briefTag_pre="@brief " let g:DoxygenToolkit_paramTag_pre="@param " let g:DoxygenToolkit原创 2016-10-18 10:35:07 · 1402 阅读 · 0 评论 -
Astyle 给代码调整格式
1. 代码格式化,往往是程序员头疼的事情,不同公司代码格式不一样,风格也不一样。提供几种方法吧。 1) astyleastyle -A1 -z2 -xC100 -xL -j -O -o -s4 -K -m0 -M80 -w -c -H -U -p -Z -n -k3 *.c 短指令-A1 --style=allman / --style=bsd / --style=br原创 2016-10-18 09:58:35 · 3747 阅读 · 0 评论 -
判断文件是否存在
方法一:access函数判断文件夹或者文件是否存在 函数原型: int access(const char *filename, int mode); 所属头文件:io.h filename:可以填写文件夹路径或者文件路径 mode:0 (F_OK) 只判断是否存在 2 (R_OK) 判断写入权限 4 (W_OK) 判断读取权限原创 2014-07-10 12:04:16 · 641 阅读 · 0 评论 -
c语言文件操作,读取二进制文件发现0x1A读取不了
1. 发现读到0x1A的时候 文件无法往下读取原创 2014-07-07 15:26:23 · 3619 阅读 · 0 评论 -
ARM M0+各种定时器驱动的编写
systick系统滴答时间。这个定时器之前的文章已经讲过。这个是一个递减的定时器,有个模数寄存器。在此不多说。就是一个系统的模块,这个模块是集成在ARM M0+内核中的,其实主要是集成在NVIC 中的,NVIC也是ARM 内部模块,该模块的定时器,用该模块的时钟源来使能该定时器。以及模数计数器。总共只有四个寄存器。控制状态寄存器:主要包含一个COUNTFLAG 中断标志位,当计数器计数到0的时原创 2013-05-07 23:13:47 · 2387 阅读 · 1 评论 -
using语句
1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两个不转载 2013-04-10 20:27:20 · 773 阅读 · 0 评论 -
裘宗燕:C/C++ 语言中的表达式求值
谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题是:如果程序里某处修改了一个变量(通过赋值、增量/减量操作等),什么时候从该变量能够取到新值?有人可能说,“这算什么问题!我修改了变量转载 2013-03-11 09:27:57 · 535 阅读 · 0 评论