news 2026/5/9 3:03:16

C语言完美演绎9-25

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言完美演绎9-25

/* 范例:9-25 */

#include <stdio.h>

#include <io.h>

#include <fcntl.h>

#include <stdlib.h>

void gg(int a,int ret)

{

char *msg[]={"File Exist","Excute","Allow Write", \

"","Allow Read","","Read & Write"};

if(ret==0)

printf("%12s : Yes!\n",msg[a]);

if(ret==-1)

printf("%12s : No!\n",msg[a]);

}

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

{

int handle;

int i,ret;

if((handle=open(argv[1],O_RDONLY))==NULL)

{

printf("文件打开错误!\n");

exit(1);

}

printf("FileName: %s\tSize:%d bytes.\n", argv[1], \ filelength(handle));

for(i=0;i<7;i++)

{

if((i!=3)&&(i!=5))

gg(i,access(argv[1],i));

}

close(handle);

}

程序输出结果:(假设r.txt为一个只读文件,取得文件信息如下)

D:\TC>p9-25 r.txt

FileName: r.txt Size:14 bytes.

File Exist : Yes!

Excute : Yes!

Allow Write : No!

Allow Read : Yes!

Read & Write : No!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 2:56:30

ChatLLM-Web:基于Vue与FastAPI的轻量级LLM应用开发框架解析

1. 项目概述&#xff1a;一个面向开发者的轻量级LLM Web应用框架最近在折腾大语言模型&#xff08;LLM&#xff09;应用开发的朋友&#xff0c;估计都绕不开一个核心问题&#xff1a;如何快速、优雅地搭建一个能与模型交互的Web界面。无论是内部工具、原型验证&#xff0c;还是…

作者头像 李华
网站建设 2026/5/9 2:44:28

基于 Grafana 探索云端监控的艺术:从零开始的实战演练

在现代系统架构中&#xff0c;监控早已不是简单的“看一眼服务器还活不活着”&#xff0c;而是一场关于数据可视化的艺术。为了深入研究可观测性&#xff08;Observability&#xff09;技术栈&#xff0c;寻找一个稳定且高性价比的环境至关重要。在对比了多个平台后&#xff0c…

作者头像 李华
网站建设 2026/5/9 2:39:55

ClawMem:为AI编码代理构建本地持久化记忆层的混合检索架构详解

1. 项目概述&#xff1a;ClawMem&#xff0c;一个为AI编码代理构建的本地记忆层如果你和我一样&#xff0c;长期使用Claude Code、OpenClaw或Hermes这类AI编码助手&#xff0c;一定遇到过这个痛点&#xff1a;每次对话都像是一次“失忆重启”。你明明在昨天的会话里花了半小时和…

作者头像 李华
网站建设 2026/5/9 2:39:06

声明式3D开发:基于React与Three.js构建Web三维场景

1. 项目概述&#xff1a;三维世界构建的新范式 最近在探索3D内容创作和Web交互领域时&#xff0c;一个名为 pmndrs/triplex 的项目引起了我的浓厚兴趣。这并非一个传统的3D建模软件或游戏引擎&#xff0c;而是一个基于现代Web技术栈&#xff08;特别是React和Three.js&#x…

作者头像 李华
网站建设 2026/5/9 2:35:45

基于 C# 的轻量级离线工业语音播报方案

前言在制造业与工业自动化不断演进的背景下&#xff0c;语音技术正逐步从消费领域延伸至工业场景。不同于日常娱乐或办公辅助&#xff0c;工业环境对系统的稳定性、响应速度和抗干扰能力提出了更高要求。本文介绍一个轻量级语音播报桌面工具&#xff0c;但其核心逻辑和实现方式…

作者头像 李华