随笔分类 -  C语言

该部分手机C语言的相关语法
摘要:链接:C语言冷知识「小众,但有用」 (qq.com) 1、数组下表 arrayName[index] 可以写成 index[arrayNane] 例:#include <stdio.h> int main(void) {int arr[5]={1,2,3,4,5}; printf("%d\n",2[ 阅读全文
posted @ 2022-09-16 11:45 笙箫涩 阅读(228) 评论(0) 推荐(0) 编辑
摘要:枚举型(enum) 1、枚举是C语言中的一种基本的数据类型,它可以让数据更简洁,更易读。 2、语法格式:enum 枚举名 {枚举元素1,枚举元素2,枚举元素3.......}; 例:enum DAY {MON=1, TUE, WED, THU, FRI, SAT, SUN}; 因为枚举成员的值等于前 阅读全文
posted @ 2022-09-15 14:43 笙箫涩 阅读(201) 评论(0) 推荐(0) 编辑
摘要:链接:https://mp.weixin.qq.com/s/6FP0A26BsL0ub4yKjCMsjA 链接:https://mp.weixin.qq.com/s/gJIsDqBkhwkuC8q8uZqRdA 链接:(25条消息) 嵌入式C语言强化笔记--__I、 __O 、__IO_Peterr 阅读全文
posted @ 2022-08-22 18:15 笙箫涩 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1、define中运用换行连接符‘\’ 链接:(19条消息) UE4莫名问题之#define的换行连接符\_foenix66的博客-CSDN博客 2、# ## 在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串 链接:(1 阅读全文
posted @ 2022-03-09 14:58 笙箫涩 阅读(55) 评论(0) 推荐(0) 编辑
摘要:链接:if-else和switch-case哪个效率更高? - 尾巴_US - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-01-11 11:43 笙箫涩 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1、define 宏定义 预编译时进行替换 2、typedef 编译时进行替换 3、enum 枚举型 编译时进行替换 阅读全文
posted @ 2021-08-18 11:10 笙箫涩 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1、头文件<stdlib.h> 2、函数原型:int ato(const char *str) 函数将字符串转换为整型,该函数返回长整数,如果没有执行有效的转换,函数返回值为0 3、链接:C 库函数 – atoi() | 菜鸟教程 (runoob.com) 4、C语言itoa()函数和atoi()函 阅读全文
posted @ 2021-07-02 19:08 笙箫涩 阅读(230) 评论(0) 推荐(0) 编辑
摘要:链接:enum与typedef enum的用法 - 目盼兮 - 博客园 (cnblogs.com) 阅读全文
posted @ 2021-06-21 10:42 笙箫涩 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1、头文件<string.h> 2、函数原型void *memset(void *str, int c, size_t n) 3、功能:复制字符 c(一个无符号字符)到参数 str 所指向的字符串的前 n 个字符 链接:C 库函数 – memset() | 菜鸟教程 (runoob.com) 4、m 阅读全文
posted @ 2021-06-04 12:30 笙箫涩 阅读(309) 评论(0) 推荐(0) 编辑
摘要:链接:static静态变量的理解 - dzqdevin - 博客园 (cnblogs.com) C语言中static的用法(修饰局部变量,修饰全局变量,修饰函数)_static在c语言中的用法_ww here的博客-CSDN博客 c语言中static关键字用法详解_static在c语言中的用法_gu 阅读全文
posted @ 2021-06-04 11:09 笙箫涩 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1、头文件<string.h> 2、函数原型: char *strstr(const char *haystack, const char *needle) 3、功能:在haystack字符串中寻找needle字符串 4、函数返回第一次出现needle字符串的位置。该地址就是haystack字符串中 阅读全文
posted @ 2021-06-03 18:13 笙箫涩 阅读(399) 评论(0) 推荐(0) 编辑
摘要:学的越多,才会觉得知识越来越有趣,加油 C语言中用于宏定义define中的\表示续行符,表示下面一行是紧接着当前行的,一般用于十分长的代码语句分几段写(语句本身要求必须是一行) 注:\后面除了换行回车不能有任何字符,空格也不行。 阅读全文
posted @ 2021-04-25 15:12 笙箫涩 阅读(20) 评论(0) 推荐(0) 编辑
摘要:__disable_irq()这个函数是用来关中断的,与__enable_irq()相互对应 阅读全文
posted @ 2021-04-23 19:29 笙箫涩 阅读(808) 评论(0) 推荐(0) 编辑
摘要:1、头文件#include <string.h> 2、char *strcpy(char *dest, const char *src); dest 为目标字符串指针,src 为源字符串指针 成功执行后返回目标数组指针 dest 注:src 和 dest 所指的内存区域不能重叠,且 dest 必须有 阅读全文
posted @ 2021-04-13 12:04 笙箫涩 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1、头文件<string.h> 2、C 库函数 int strncmp(const char *str1, const char *str2, size_t n) 把 str1 和 str2 进行比较,最多比较前 n 个字节。 str1 -- 要进行比较的第一个字符串。 str2 -- 要进行比较的 阅读全文
posted @ 2021-04-13 11:26 笙箫涩 阅读(414) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.runoob.com/cprogramming/c-function-sprintf.html 接: 阅读全文
posted @ 2021-04-11 22:56 笙箫涩 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1、C语言中strlen函数用来求字符串的长度 头文件:string.h 函数原型:size_t strlen(const char *str); 参数str表示要求长度的字符串; 功能:strlen()函数从字符串的开头位置依次向后计数,直到遇到‘\0’为止,停止计数。返回的值中不包括‘\0’ 2 阅读全文
posted @ 2021-04-11 22:38 笙箫涩 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1、格式声明。格式声明由%和格式字符组成。它的作用是将输出的数据转换为指定的格式然后输出。格式声明总是由%字符开始。 例:%d,%f 2、格式字符 例:printf("%5d\n%5d\n",12,-345)//输出的数据右对齐,不足左端补空格 输出: 12 前面有3个空格 -345 前面有1个空格 阅读全文
posted @ 2021-04-06 14:31 笙箫涩 阅读(464) 评论(0) 推荐(0) 编辑
摘要:1、函数最大的特点是将其他类型的数据直接转换成字符类型 链接:https://fuhanghang.blog.csdn.net/article/details/110406962 阅读全文
posted @ 2021-04-06 13:38 笙箫涩 阅读(441) 评论(0) 推荐(0) 编辑
摘要:1、U表示该常数是以无符号整型方式存储,usigned int 2、L表示该常数是以长整型方式存储,long 3、F表示该常数是以浮点型方式存储,float 0UL:表示0是无符号的长整型。 阅读全文
posted @ 2021-03-31 14:08 笙箫涩 阅读(2662) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示