C语言学习
joysyang520
这个作者很懒,什么都没留下…
展开
-
int和short int 区别
基本型 int 2字节 -32768~32767短整型 short 2字节 -32768~32767同样的长度以及范围(1)C/C++规定int字长和机器字长相同;(2)操作系统字长和机器字长未必一致;(3)编译器根据操作系统字长来定义int字长;整形变量是不是32位这个问题不仅与具体的CPU架构有关,而且与编译器有关,所以int可以为32为或16为,而short为转载 2016-07-30 10:40:26 · 7989 阅读 · 1 评论 -
C语言中定义常量的两种方式
http://www.cnblogs.com/jiajinghai/archive/2011/11/08/2241107.html我们在用C编程时有时需要定义不变的变量,即常量,有两种方法。举例说明。定义常量PI的两种方式:1. #define Pi 3.1415926f;2. const float pi 3.1415926f;区别:第一种方式:是转载 2016-07-30 10:11:15 · 14099 阅读 · 1 评论 -
关于main(int argc, char* argv[])
原博地址:http://blog.csdn.net/liuhuiyi/article/details/8239303以前对main函数中的参数设置有一些理解,以为很简单,不就是argc是参数数量,argv是字符串数组,但是昨天写多进程的问题确实碰到了麻烦,今天仔细想了想其中的问题还确实不少。其中涉及到的问题也是方方面面的。下面就将做一个仔细的解析。 问题描述转载 2016-07-29 17:01:39 · 287 阅读 · 0 评论 -
解释#define RCC ((RCC_TypeDef *) RCC_BASE)
#define RCC ((RCC_TypeDef *) RCC_BASE)RCC_TypeDef是一个定义的结构体RCC_BASE是一个unsigned long(32位数值)简化后是:(int *) 0xb8000000.明显,指针是一个存放地址的变量,int a=1;int *p=&a;a与*p是同一个体!在stm32你是知道RCC寄存器的地址的如0转载 2016-09-27 15:54:09 · 1667 阅读 · 0 评论 -
Stm32使用Usart代码例子
stm32使用库函数编写USART还是很方便的,现在转几个例子:Cpp代码 /*************************************** 转载请注明出处:tedeum.iteye.com ****************************************/ 首先是不使用中断的方法使用usart1,管脚pa9,p转载 2016-10-08 15:54:03 · 2122 阅读 · 0 评论