嵌入式-C语言
嵌入式相关开发和产品相关
蓝创精英团队
你所追求的事物,所做的每一件事情,都有它存在的意义。
展开
-
嵌入式开发学习之基础编程语言 C 语言
通过这一段时间的学习对C语言编程有了一些了解。1.数据类型,数据类型是在内存中存储所占的字节数,对于有特殊功能和效率的需要仔细斟酌。2.指针,C语言的强大在于他们能直接操作内存,而指针就是一个地址。 而一些数组,结构体,经常需要一个首地址进行操作。3构造类型,数组 ,结构体,共用体,枚举型(感觉没啥作用)。4动态存储分配,很实用的一个方法,不过申请的空间原创 2014-03-29 12:03:08 · 952 阅读 · 0 评论 -
请输入一个ea15de*^#@$^sdf中存在的字符,并输出 它所在的位置。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//请输入一个ea15de*^#@$^sdf中存在的字符,并输出 它所在的位置。void main(void){ char data; char* string="ea15...原创 2018-07-31 08:57:29 · 748 阅读 · 0 评论 -
输入输入是否为回文(如“abcba”和”123321”都是回文)。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//输入输入是否为回文(如“abcba”和”123321”都是回文)。void main(void){ char Str[100]; int length=0,nums=0,...原创 2018-08-06 10:29:34 · 2098 阅读 · 0 评论 -
输入一个字符串,判断里面有多少个单词(c语言)
#define _CRT_SECURE_NO_WARNINGS#define StrLength 100#include<stdio.h>#include<stdlib.h>#include<string.h>//输入一个字符串,判断里面有多少个单词void main(void){ char Str[StrLength]; int i=...原创 2018-08-02 09:02:29 · 10414 阅读 · 14 评论 -
输入四个数字,并输出它们的和。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//输入四个数字,并输出它们的和。void main(void){ const int Length=4; int nums[4],i,result=0; for(i=0;i<Length;i++) { pri...原创 2018-08-07 08:55:51 · 5045 阅读 · 0 评论 -
连接两个字符串,并输出字符串的首地址。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//连接两个字符串,并输出字符串的首地址。void main(void){ char Str[2][100]; char* String; int i=0,d=0,StrL...原创 2018-08-03 09:05:27 · 4882 阅读 · 0 评论 -
输入字符串,并对其大小写和字符进行统计输出 (c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//输入字符串,并对其大小写和字符进行统计输出//经分析,除了英文,其他都是字符。void main(void){ char Strs[100]; int BCount=0,SCount=0,CharChout=0,i=...原创 2018-08-08 09:52:54 · 4058 阅读 · 0 评论 -
实现把一个IP转换成整型,并输出,并且能把整型转换为IP地址。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>// 实现把一个IP转换成整型,并输出,并且能把整型转换为IP地址。typedef union { unsigned char data[4]; unsigned int i...原创 2019-01-28 20:18:01 · 2804 阅读 · 3 评论 -
输入两个年份,判断两个年份之间相差多少天 (c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>#include<string.h>//定义一个结构体的日期typedef struct{ //年 int Year; //月 int Month; //日 int Day;} DateTime;/...原创 2019-01-29 11:52:04 · 2737 阅读 · 3 评论 -
输出杨辉三角(C 语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//杨辉三角的长度#define Length 9//返回需要打印的字符串//s为数组//index为当前的行数char* getPrintLine(int nums[],...原创 2019-01-29 14:54:41 · 1838 阅读 · 0 评论 -
行转列,把三行四列转换为四行三列并输出 (C语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>#include<string.h>//把三行四列输出为四行三列void main(void){ int s[3][4]={{1,1,1,1},{2,2,2,2},{3,3,3,3}},i,j; int *p =...原创 2019-01-29 15:15:07 · 8208 阅读 · 2 评论 -
输出这个数字的斐波那契数列的前30项。(C语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>#include<string.h>#define Length 30//输出这个数字的斐波那契数列的前30项//规律为:从第三项开始,每一项都是前两项之和void main(void){ int Nums[L...原创 2019-01-29 15:32:08 · 16980 阅读 · 0 评论 -
输入10个数,用冒泡法实现排序。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//实现两个数的交换void swap(int *a,int *b){ int temp=*a; *a=*b; *b=temp;}#define Length 10 //定义一个常量//输入10个数,并用冒泡法...原创 2018-07-27 09:29:47 · 14967 阅读 · 4 评论 -
输入N个数字,并计算出它们的累加和,并输出。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//输入N个数字,并计算出它们的累加和,并输出。void main(void){ int num[100]; int index=0; int temp=0; int result=0; printf("提示:输入-6...原创 2018-07-27 08:48:22 · 23010 阅读 · 0 评论 -
输入一个字符串,求它的长度,并输出。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//输入一个字符串,求出它的长度,并输出void main(char* args){ //定义一个字符数组 char Str[100]; int length=0; printf("输入一个字符串:\r\n");...原创 2018-07-27 08:47:41 · 41759 阅读 · 2 评论 -
Linux平台:关于网页服务器 boa 移植篇
1.一直想弄这个网页服务器,今天终于在linux原创 2014-08-03 10:26:22 · 855 阅读 · 0 评论 -
C语言常用算法题 (嵌入式算法题) 28道
最近准备打牢一点C语言,我会把这些基础的算法粘贴出来,一起,学习交流。 实现加减乘除计算器。 输入两个数并输出最大值,最小值 判断输出,输入0,1,2,3,输出aaaa,bbbbb,cccc,dddd 输入一个大写或者小写,输出其相反的大小写。 输入一个年份,判断一年是否为瑞年 输入两个年份,判断两个年份之间相差多少天。 输入一个数字,输出它的累加和。 输入一个数字,输出它的...原创 2018-07-26 08:46:40 · 14435 阅读 · 2 评论 -
实现加减乘除计算器。(c语言)
#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ int a=0; int b=0; char m; int result=0; printf("请输入数字:\r\n"); scanf("%d",&a); getchar(); printf("请输入运算符:.原创 2018-07-26 08:49:15 · 10758 阅读 · 6 评论 -
VS2012 如何开发C语言
在 main.c文件头部添加 这一句 #define _CRT_SECURE_NO_WARNINGS #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void main(void){ printf("我爱你中国!\r\...原创 2018-07-26 10:55:07 · 1450 阅读 · 0 评论 -
输入四个字符串,并判断输出其最大字符串(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//获取最大的数组索引void getMaxNum(int nums[],int *num){ int i=0; int length = *num; int N=0; for (i = 1; i < lengt...原创 2018-07-30 12:55:06 · 10114 阅读 · 0 评论 -
输入两个数并输出最大值,最小值(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ int nums[2]; int Max; printf("请输入第一个数:\r\n"); scanf("%d",&nums[0]); getchar()...原创 2018-07-27 08:34:53 · 24155 阅读 · 2 评论 -
判断输出,输入0,1,2,3,输出aaaa,bbbbb,cccc,dddd(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ //判断输出,输入0,1,2,3,输出aaaa,bbbbb,cccc,dddd String b[]={"aaaa","bbbbb","cccc","dddd原创 2018-07-27 08:35:57 · 2777 阅读 · 0 评论 -
输入一个大写或者小写,输出其相反的大小写。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ //输入一个大写或者小写,输出其相反的大小写。 char a; int d; printf("输入一个大写或者小写字符:\r\n"); a = getchar(...原创 2018-07-27 08:42:23 · 3089 阅读 · 0 评论 -
输入一个年份,判断一年是否为瑞年(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ //输入一个年份,判断一年是否为瑞年 int Year; printf("输入一个年份:\r\n"); scanf("%d",&Year); if(Yea...原创 2018-07-27 08:43:32 · 3469 阅读 · 0 评论 -
输入一个数字,输出它的累加和(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include "main.h"int main(){ //输入一个数字,输出它的累加和。 int num; int i=0; int result=0; printf("输入一个数字:\r\n"); scanf("...原创 2018-07-27 08:45:59 · 8252 阅读 · 0 评论 -
输入一个数字,输出它的阶乘结果。(c语言)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>//输入一个数字,显示出它的阶乘void main(char* args){ int num=0; int i=0; int result=1; printf("输入需要阶乘的数字:"); scanf("%d",&am...原创 2018-07-27 08:46:49 · 9142 阅读 · 0 评论 -
windows vsCode 支持C语言
首先下载 MinGWhttps://osdn.net/projects/mingw/releases/ 我的资源里的下载地址:https://download.csdn.net/download/kesshei/10943492基本上就是 安装,然后结束安装完的样子在里面找到mingw32-gcc.bin, mingw32-gcc-g++.bin, 以及mingw...原创 2019-01-29 17:12:12 · 2269 阅读 · 0 评论