C语言
LiYuan199118
这个作者很懒,什么都没留下…
展开
-
C语言exp()函数
C语言exp()函数C语言exp()函数:e的次幂函数(以e为底的x次方值) 头文件:#include double exp(double x);【返回值】返回 e 的x 次方计算结果。转载 2015-12-28 14:07:51 · 18084 阅读 · 0 评论 -
指向结构体的指针
在C语言中几乎可以创建指向任何类型的指针,包括用户自定义的类型。创建结构体指针是极常见的。下面是一个例子:typedef struct{ char name[21]; char city[21]; char state[3];} Rec;typedef Rec *RecPointer;RecPointer r;r=(RecPointer)malloc(sizeof(R转载 2015-12-28 13:53:41 · 1136 阅读 · 0 评论 -
ln ,lg,log在c语言中的表示
ln ,lg,log在c语言中的表示惊奇的发现:c语言中定义的函数和数学上定义的函数有所区别:c语言中只定义的两个函数: y=log (double x);和y=log10 (double x);前者代表数学式中的 ln,而后者表示数学式中的 lg,至于数学上要求loga(b)(a不为e和10),可用换底公式表示为log(b)/log(a)。要包含头文件math.h。 例子:求#include <转载 2015-12-28 14:16:33 · 41478 阅读 · 0 评论 -
#if
#if当注释掉大块代码时,使用”#if 0”比使用”//”要好,因为用”//”做大段的注释要防止被注释掉的代码中有嵌套的”/**/”,这会导致注释掉的代码区域不是你想要的范围, 当被注释掉的代码很大时容易出现这种情况,特别是过一段时间后又修改该处代码时更是如此。 在这里顺便对条件编译(#ifdef, #else, #endif, #if等)进行说明。以下分3种情况: 1. 情况转载 2015-12-28 14:19:40 · 528 阅读 · 0 评论 -
指向函数的指针
指向函数的指针(一) 用函数指针变量调用函数 可以用指针变量指向整形变量、字符串、数组、结构体、也可以指向一个函数。一个函数在编译时被分配一个入口地址。这个入口地址就称为函数指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。用简单的数值比较为例: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 {转载 2015-12-28 14:13:42 · 372 阅读 · 0 评论 -
用指针对结构体操作
用指针对结构体操作#include "stdio.h"#include "math.h"typedef struct{ unsigned int a; unsigned int b; unsigned int c;}Test_T;void main(void){ while(1) { Test_T Temp; Tes原创 2015-12-31 10:17:15 · 679 阅读 · 0 评论 -
STM32的位带操作
STM32的位带操作对于位带操作可以使用普通的加载/存储指令来对单一的比特进行读写,在CM3中,有两个区中实现了位带。其中一个是 SRAM 区的最低 1MB 范围,第二个则是片内外设区的最低 1MB 范围。这两个区中的地址除了可以像普通的 RAM 一样使用外,它们还都有自己的“位带别名区”,位带别名区把位带区中的每个比特膨胀成一个 32 位的字。即位带别名区中的4个字节对应位带区中的一位,当对位带别转载 2016-01-03 21:29:52 · 1108 阅读 · 0 评论 -
STM32位带操作举例
STM32位带操作举例int main(void){ GPIO_InitTypeDef GPIO_InitStruction; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO_InitStruction.GPIO_Pin=GPIO_Pin_8; GPIO_InitStruction.GPIO_原创 2016-01-03 23:13:44 · 1521 阅读 · 0 评论 -
结构体与指针
结构体与指针例程1typedef struct{ unsigned int a; unsigned int b; unsigned int c;}Test_T;void main(void){ Test_T Temp; Test_T *Test;//指向数组的指针 Test=&Temp; Temp.a=0; Temp.b=1;原创 2016-01-07 11:37:42 · 481 阅读 · 0 评论