linux swo swn是什么文件

linux swo swn是什么文件,第1张

Linux自带有两个文本编辑器:vi和nano。使用nano编辑文件:nano 文件名点击Ctrl-X可以退出编辑,选择是否保存对文件的改动。使用vi编辑文件:vi 文件名vi有两个模式:一个是编辑模式一个是命令模式。点击i可以从命令模式进入编辑模式,在点击esc键可以重新进入命令模式。我们一般进入编辑模式,来进行添加,修改,删除。但是当我们删除和修改的内容过多的时候,我们使用命令行模式,进行修改,这样方便,快捷,而命令行中,最常用到的是x,dd,u,p这四个命令:x:删除当前字符;dd:删除当前行;u:恢复前一步 *** 作;p:复制之前删除的行。

#include<stdio.h>

#include<string.h>

#define swn 3

#define namelen 20

#define codelen 10

#define fnamelen 80

#define buflen 80    //define前要加 # 

#define num 16

int main()

{

    char schoolwork[swn][num]= {"Chinese","Math","English"} //此处的num没有定义

    struct student

    {

        int code[codelen+1]

        char name[namelen+1]

        char sex

        int marks[swn]

    } student1,student2,student3,student4

    strcpy(student1.name, "Kris"),student1.code[0]=1,student1.sex='M'//字符串赋值要用strcpy()函数,头文件为#include<string.h>, 数字前不能加0,否则计算机默认为八进制数。

    strcpy(student2.name,"Ella"),student2.code[0]=2,student2.sex='W'

    strcpy(student3.name,"Luhan"),student3.code[0]=3,student3.sex='M'

    strcpy(student4.name,"Daisy"),student4.code[0]=4,student4.sex='W'

    int i = 1//要赋初值

    if(i==1)

        printf("%d,%s,%c,%c",student1.code[0],student1.name,student1.marks[0],student1.sex)//结构体里面的 code 是个数组,需要指定下标

    else

        printf("sorry")

    return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12040453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存