c高级第六天

第一题:0xFF bit5 0                0x80 bit2 1 

               0xdf;0x84;

第二题: 定义一个整数

                 int i;

                定义一个指向整数的指针:

                Int* p;

                定义一个指向指针的指针,它指向的指针指向一个整形数

                Int** p;

                一个有10个整形数的数组:

                Int arr[10];

                一个有10个指针的数组;该指针指向一个整形数:

                Int *arr[10];

                一个指向有10个整形数数组的指针

                Int (*arr)[10];

第三题:

结果:a=182, b=0, c=-74, d=6, e=5;

第四题:

写出程序输出:     0120156789    

第五题:

char a------->char a[20]       

char *str = &a --------->char *str = a;

printf(str)------>printf(“%s\n”,str):

第六题:

  1. 将字符串“helloworld”倒叙编程输出

#include <stdio.h>

#include <string.h>

int main(int argc, char const *argv[])

{

    char *s = "helloworld";

    int i = strlen(s)-1;

    for(; i >= 0; i--)

        printf("%c", *(s+i));

    putchar(10);

    return 0;

}

第七题:

  1. 简述linux目录结构中 /usr 、/etc/dev目录的作用

/usr目录:/usr目录用于存储用户数据,包括用户应用程序和文件。
/etc目录:该目录包含大量系统配置文件,包括网络配置、用户帐户、系统服务等。系统管理员可以在这里找到并编辑系统的主要配置文件。
/dev目录:在Linux系统中,/dev目录包含设备文件。这些设备文件允许用户空间应用程序和系统内核进行通信,允许用户访问和操作硬件设备,如磁盘驱动器、打印机、串口以及其他设备。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值