自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 shell

下面展示一些 内联代码片。#!/bin/bashttime=`date +"%H%M%S"`dd=${ttime: 4: 2}mm=${ttime: 2: 2}hh=${ttime: 0: 2}while :do sleep 1 dd=$[ $dd + 1 ] if [ $dd -eq 60 ];then dd=0 mm=$[ $mm + 1 ] if [ $mm -eq 60 ];then mm=

2021-07-09 17:11:44 97

原创 C语言大小写转换

嵌入式C语言大小写转换C语言大小写转换#include <stdio.h>#include <string.h>int main(){/利用ASCII码实现转换//* a - A == 32 *//单个字符/char a=‘A’;printf(“a=%c\n”,a+32);/字符串/char buf[]=“AbCdEfG”; int len=strlen(buf); //取长度int i=0;while(i<len){if(buf[i] &gt

2021-04-06 15:21:10 513

原创 Linux C语言指针,数组和函数

嵌入式指针与数组:一维数组:二维数组:行指针:指针数组:二级指针:{const型指针:void 指针函数:函数传参:函数和指针:指针与数组:一维数组: 1. char a[10]; char *p; p = a;//p = &a[5]; 2.关系:{ a[i] = *(a+i); a[3] = *(a+3) = p[3] = *(p+3) 数组名约等于指针,除了自增自减和赋值(数组名本质是地址常量,指针本质是地址变量) p++ ++p --p p++ p =

2020-07-27 18:39:23 338

原创 Linux c语言练习题数组篇

嵌入式1.有n个数,使前面各数顺序向后移动m个位置,最后m个数变成最前面m个数。2.输入一个字符串,然后将其逆序输出3.实现单词逆序 如: hello world ----> olleh dlrow4.将一个整数字符串转换成整数,如“12345”,输出123455.判断字符串是否是回文6.求三行三列矩阵上三角形元素之和。1.有n个数,使前面各数顺序向后移动m个位置,最后m个数变成最前面m个数。 如12345, m = 3,变为34512.#include <stdio.h>#i

2020-07-22 16:50:15 375

原创 C语言简单入门新手中的小白练习题

嵌入式1、 已知三个数a,b,c,找出最大值放于max中。2、输入某学生的成绩,经处理后给出学生的等级,等级分类如下:3、有一函数:4、输入字母,把小写字母转换为大写字母。5、判断是否是闰年。(能被4整除,但不能被100整除或能被400整除)6.求5!7打印出所有的“水仙花”数。“水仙花”数是指一个3位数,其各个位数字立方和等于该数本身。 (例如:153 == 1 *1 *1 + 5*5*5 + 3*3*3)8、编写一个程序打印出下列图形:9、打印出9*9乘法表。(直角三角模型)11、求和s=1!+2!

2020-07-20 16:58:19 3315

原创 Linux c基础中的基础2

嵌入式输入输出:格式化输入输出:字符的输入输出:字符串的输入输出:“垃圾字符”的处理控制语句:分支:输入输出:C语言没有输入输出语句,不能进行IO操作,使用#include<stdio.h>格式化输入输出:格式化输入:scanf(“格式控制串”, 地址表);格式控制串:%i/%d:输入十进制整数%x/%X:输入十六进制无符号整数%o:输入八进制无符号整数%u:输入无符号十进制整数%c:输入单个字符%s:输入字符串%e:输入指数形式的浮点小数%f:输入小数形式的

2020-07-20 16:44:17 82

原创 Linux c基础中的基础

嵌入式数据类型(32位操作系统)charshortint浮点强制类型转换常量变量类型运算符数据类型(32位操作系统)char1个字节,8位值域:-128~ 127 或 0~255signed char :(-2^7) ~ (2^7-1)unsigned char :0~2^8-1正数:原码、反码、补码都一样反码:原码取反补码:反码加1short2个字节,16位值域:-32768~ 32767或0~65535signed short :-2^15 ~ 2^15-1unsigned

2020-07-20 16:26:37 318

原创 Linux基础中的基础2

嵌入式Linux Cgcc(编译)计算机数据存储非数值数据词法符号标识符Linux Cgcc(编译)gcc编译的四个过程:预处理、编译、汇编、链接预处理:把头文件展开,宏替换等,生成 .i预处理:gcc -E *.c -o *.i (-o:重命名)编译阶段:首先检查有无语法问题,检查无误,翻译成汇编代码,把.i文件编译生成.s编译:gcc -s *.i -o *.s汇编阶段:把汇编代码编译生成二进制文件, .s–>.o汇编:gcc -c *.s -o

2020-07-14 16:11:58 261

原创 Linux基础中的基础

嵌入式Linux C文件及目录操作文件类型常见命令vi编辑器Linux C文件及目录操作文件类型/bin : bin是二进制(binary )英文缩写。/boot :存放的都是系统启动时要用到的程序。/dev:包含了所有Linux系统中使用的外部设备。/etc :存放了系统管理时要用到的各种配置文件和子目录。/lib:存放系统动态连接共享库的。/home:普通用户的主目录/root :根用户(超级用户)的主目录/…常见命令pwd:当前文件所在路径cat 查看文件内容

2020-07-13 16:20:13 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除