- 博客(12)
- 收藏
- 关注
原创 C语言学习 -- 结构体
1.结构体概念#include <stdio.h>#include <string.h>#include <stdlib.h>//声明结构体struct Student //student结构体名{ char name[32]; //不要写成 char name[32] = {0}; int age; char sex;};...
2019-02-13 18:50:13 555
原创 C语言学习 -- 指针
一、指针1.指针概念#include <stdio.h>int main(){ printf("%d\n", sizeof(int *)); //所有指针类型都占4个字节 printf("%d\n", sizeof(char *)); printf("%d\n", sizeof(double *)); int a = 1; int *p = &a;...
2019-01-28 21:48:35 174
原创 C语言学习 -- 数组
一、一维数组定义:类型说明符 数组名[常量表达式]例:int a[10]; //10表示数组长度,有十个元素访问a[10],没有这个元素,只有a[0]~a[9]a[0]一定存放在低地址a[9]一定存放在高地址1.数组初始化:int a[10] = { 1,2,3,4,5,6,7,8,9,10};局部变量:int a[10]; //未初始化的局部变量是垃圾值...
2019-01-26 21:53:21 762
原创 C语言学习 -- 如何求素数和最大公约数
1.100~200之间的素数怎么判断?#include &amp;lt;stdio.h&amp;gt;int main(){ int i,j,a=0; int temp[100]={}; for(i=100;i&amp;lt;=200;i++) { for(j=2;j&amp;lt;i;j++) { if(i % j == 0) { break; }
2019-01-25 20:12:29 366
原创 C语言学习 -- 基本语句
基本语句1.if 判断语句(1).char ch;int a;if('+' == ch) {}; //标准格式,防止出错(少写一个'='号)if(1 == a) {}; //标准格式,防止出错(2).#include &amp;lt;stdio.h&amp;gt;int main(){ int num1 , num2 ; char ch; int result; ...
2019-01-24 20:37:13 193
原创 C语言学习 -- 运算符、表达式
运算符、表达式1.取整取余#include <stdio.h>int main(){ int a = 1234; printf("%d\n", a / 1000); printf("%d\n", a % 1000 / 100); printf("%d\n", a % 100 / 10); printf("%d\n", a % 10); return 0;}...
2019-01-24 20:33:32 814
原创 C语言学习 -- 数据类型
一、数据类型1.数据类型所占字节数及范围短整型 short int =short :2B整型 int :4B长整型 long int =long :4B字符型 char :1B单精度浮点型 float : 4B双精度实型 double:8Bsigned char :有符号字符型:-128~127unsinged char :无符号字符型:0~255signed int:有符号整...
2019-01-24 20:26:44 192
原创 Linux网络编程 -- 绘制交叉曲线(余弦和直线、正弦和余弦、圆和抛物线)
绘制余弦曲线和直线在屏幕上显示0°~360°的cos(x)曲线与直线f(x)=45*(y-1)+31的叠加图形。其中cos(x)图形用“*”表示,f(x)用“+”表示,在两个图形的交点处则用f(x)图形的符号。代码如下:#include "stdio.h"#include "math.h"int main(){ double y; int m,n,x,yy; for(...
2019-01-23 19:27:29 747
原创 Linux网络编程 -- Linux常用工具的使用(vim、gcc、gdb、makefile、shell)
一.vim编辑器vim三种模式:1.命令行模式vim打开文件,就是命令行模式命令行模式指令:x:删除一个字符 nx:删除n个字符dd:删除(剪切)一行 ndd:删除(剪切)n行yy:复制一行 nyy:复制n行p:粘贴shift+g:跳到最后一行 gg:跳到第一行*:查找光标所在的字符串 n:查找下一个u:撤销shift+zz:保存退出2.底行模式在命令行模...
2019-01-22 21:27:04 435 4
原创 Linux网络编程 -- 余弦曲线、正弦曲线及圆的绘制
1.绘制余弦曲线 在屏幕上用“*”显示0°~360°的余弦函数cos(x)曲线。代码如下:#include &quot;stdio.h&quot;#include &quot;math.h&quot;int main(){ double y; int m,x; for(y=1;y&amp;gt;=-1;y-=0.1) { m=acos(y)*10; for(x=1
2019-01-21 20:07:09 937
原创 Linux网络编程 -- Linux常用热键及部分结构目录
1.Linux常用热键Tab:命令补全,文件路径补全;Ctrl+c:终止正在运行的程序。Ctrl+d: 退出字符界面。Ctrl+Alt+t:在当前终端新建标签页。Ctrl+shift+c:复制终端选中内容;Ctrl+shift+v:粘贴终端复制内容2.Linux部分结构目录/: 根目录,只存放目录,不要存放文件。目录 如:/etc,/bin, /dev, /lib, /sbi...
2019-01-21 19:30:07 153
原创 Linux网络编程 -- Linux常用命令
Linux常用命令一.用户管理类1.添加用户 useradd + 用户名2.删除用户 userdel + 用户名userdel -r + 用户名(包括家目录)3.设置密码 passwd + 用户名4.切换用户 su + 用户名(默认是root)5.退出 exit (返回上一层用户)6.查看用户 cat /etc/passwd二.显示目录内容1.ls...
2019-01-20 20:22:39 880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人