当前位置: 首页 > news >正文

动态网页设计新建网站株洲网站建设

动态网页设计新建网站,株洲网站建设,郑州网络建,孝感网站建设xgsh一、思维导图 二、作业1 使用C语言编写一个简易的界面,界面如下 1:标准输出流 2:标准错误流 3:文件流 要求:按1的时候,通过printf输出数据,按2的时候,通过perror输出数据&#xff0c…

一、思维导图

二、作业1

        使用C语言编写一个简易的界面,界面如下

        1:标准输出流

        2:标准错误流

        3:文件流

        要求:按1的时候,通过printf输出数据,按2的时候,通过perror输出数据,按3的时候将输入写入文件中 同时通过dup2函数,将标准错误流重定向到错误日志,将文件流重定向到终端。

#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>int main()
{int uc = -1;while(1){printf("1:标准输出流\n");printf("2:标准错误流\n");printf("3:文件流\n");printf("请选择:");scanf("%d", &uc);while(getchar()!=10);switch (uc){case 1:printf("标准输出流输出\n");break;case 2:printf("标准错误流输出\n");perror("printf2");break;case 3:printf("文件流输出\n");int fp=open("open.txt", O_WRONLY | O_CREAT | O_TRUNC, 0666);int std_error_bp=dup(2);dup2(fp, 2); //将标准错误流[2]重定向到错误日志[3]int std_out_bp=dup(1);dup2(fp, 1); //将文件流[3]重定向到终端[1]//恢复一下默认dup2(std_error_bp, 2);dup2(std_out_bp, 1);close(fp);break;default:printf("选择有误,清重新选择\n");break;}}
}

三、作业2

        使用stat函数判断一个文件是否存在 同组人可执行 权限,如果存在则去除该权限,如果不存在则追加该权限 自己想办法查询 更改文件权限的函数是什么?

#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>int main(int argc, const char *argv[])
{if(argc<2){printf("~~~有惊喜出现~~~\n");return 1;}struct stat buf = {0};stat(argv[1], &buf);mode_t bstm = buf.st_mode;if((bstm | 00010) == bstm) //S_IXGRP  00010 group has execute permission{printf("该文件存在同组人可执行权限!\n");if(chmod(argv[1], 0767) == -1){printf("chmod 删除组用户执行权限失败!\n");}else{printf("chmod 删除组用户执行权限成功!\n");}}else{printf("该文件不存在同组人可执行权限!\n");if(chmod(argv[1], 0777) == -1){printf("chmod 添加组用户执行权限失败!\n");}else{printf("chmod 添加组用户执行权限成功!\n");}}return 0;
}

http://www.hengruixuexiao.com/news/46370.html

相关文章:

  • 网络推广文案图片小红书seo排名规则
  • 做断桥铝窗户的网站seo主要是指优化
  • 公众号代运营费用长沙seo招聘
  • 珠海酒店网站建设公司外贸网站优化
  • 湘潭专业seo优化推荐在线优化工具
  • 那些平台可以给网站做外链百度快照客服人工电话
  • 网站开发网站制作报价单360优化大师官方下载
  • 怎么做bbs网站数据分析师
  • php做网站需要后台吗怎么查网站是不是正规
  • 网站添加客服怎么做优化设计答案六年级
  • 中国五大网站建设公司百度排名
  • 万网做网站浙江网站seo
  • 公司禁用网站怎么做有哪些实用的网络推广方法
  • 男生十大好就业专业亚马逊seo是什么意思
  • 制作手机网站什么软件下载怎样搭建网站
  • 隐私浏览器长沙seo排名外包
  • app应用市场下载泉州seo报价
  • 推广app注册一个一般多少钱上海比较好的seo公司
  • 重庆公司建站百度一下就知道了官网榡
  • 手机网站怎么改成电脑版百度发广告需要多少钱
  • 做网站需要后端吗seo 优化是什么
  • wordpress站下所有标签直播营销策划方案范文
  • 黑龙江省瑞驰建设集团网站东营seo整站优化
  • 做网站首页可以用传媒公司吗引流推广的句子
  • 邢台微商城制作设计广东网站优化公司
  • 包头索易网站建设百度推广代理商查询
  • 安徽网站建设的基本步骤网站推广的途径和方法
  • 免费建立永久网站舆情视频
  • 交互做的好的中国网站seo整体优化步骤怎么写
  • 做网站后台要学什么北京网站seo公司