提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Raspberry Pi(中文名为"树莓派",简写为RPi),(或者RasPi / RPI) 是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。
nano assert.c
编写代码如下:
#include <assert.h>
#include <stdio.h>
int main()
{
int a;
char str[50];
printf("请输入一个整数值: ");
scanf("%d", &a);
assert(a >= 10);
printf("输入的整数是: %d\n", a);
printf("请输入字符串: ");
scanf("%s", str);
assert(str != NULL);
printf("输入的字符串是: %s\n", str);
return(0);
}

使用gcc编译
gcc -o assert assert.c
然后运行
./assert

在程序中使用断言,在程序输入时检测参数是否正确,不正确直接结束程序。而在程序参数正确时,断言不影响程序的正常运行。可以防止错误参数导致程序异常。
scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。
用法:
scp 目标文件/夹 目的用户:目的文件夹
需要传输的文件:位于linux虚拟机/home/nanakagura/text/文件夹下

在虚拟机上使用命令
scp /home/nanakagura/text/hello.c demingN@192.168.137.71:/home/demingN/test

树莓派上:

文件传输成功
树莓派系统就是一个简易的Linux系统,命令操作基本都是和linux相同