当前位置:  技术问答>linux和unix

散分!学习linux两周了,自己写个小程序(在终端写日记)

    来源: 互联网  发布时间:2016-09-16

    本文导语:  学习linux两个星期了,自己写了个在linux终端像文本写日记的小程序,加入了输入密码,和延时不输入密码退出程序。本人初学,把代码发出来,希望高手们给指点意见 谢谢 下面是代码,经过测试的 大家也可以试...

学习linux两个星期了,自己写了个在linux终端像文本写日记的小程序,加入了输入密码,和延时不输入密码退出程序。本人初学,把代码发出来,希望高手们给指点意见 谢谢 下面是代码,经过测试的 大家也可以试下


#include "apue.h"
#include 
#include 
#include 
#include 

#define BUFSIZE 4096
#define LINE 1024
#define pw_ok   2
static jmp_buf al_buf;
const char *password="lijunlong";//the answer of password

void sig_alarm(int signo)     // alarm signal 
{
  if(signo==SIGALRM)
  printf("catch the alarm signaln");
 longjmp(al_buf,1); 

}

void sig_int(int signo)
{
/******just for out of loop*******/
}

unsigned char inputpassword(void)
{
   int i=0;
   char str[LINE];
  do{ 
     printf("My name is: ");
     scanf("%s",str);
     if(strcmp(str,password)!=0)
     {
      printf("password error");
      i++;
     }   
     else 
     {
      return pw_ok; 
     }
  }    
 while(i

    
 
 

您可能感兴趣的文章:

  • SecureCRT终端学习指点
  • linux shell脚本学习录制与回放终端会话
  • 编程新手问题:想学习他人写的程序,下了几个小程序源码包并解开(c/c++),请问第一步应该从哪个、哪几个文件开始分析、学习?
  • 学习JAVA程序设计,有没有《WINDOWS程序设计》这样的经典书籍?
  • 对于一个程序员来说,学习linux程序设计和unix编程到底有什么好处
  • 小弟刚来,只能给100分!请教一下各位:学习UNIX下的程序设计,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • 求几个完整的Java程序,什么内容的程序都行,要包含工程文件和全部源文件,主要用于学习,发者就给分。
  • 初学linux下的c有苦于找不到什么程序实例学习
  • java程序员学习linux
  • 最进想学习LINUX程序设计,想了解一下在LINUX下的C++程序开发工具有哪些?有快速做界面的那种吗?
  • 什么设备的驱动程序便于学习理解?键盘、鼠标?
  • 谁知道哪里有usb驱动程序的详细介绍,我想学习。
  • 怎么学习Linux 设备驱动程序开发?
  • 小弟刚来,只能给100分!请教一下各位:学习LINUX下的程序设计,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • 怎样学习Linux环境C程序设计
  • 请问高手们,哪里有EJB的学习资料或是源程序?
  • 在下想要学习LINUX下的网络程序设计,请帮忙推荐社区和教材,谢谢!
  • 怎样学习LINUX下的程序开发
  • 人民邮电的《sun认证java2程序员学习指南》怎么样?
  • Linux 下学习程序选哪本书好?
  • 在windows操作系统下是否可以学习linux程序设计
  • 请问 我想成为linux下的C++程序员 要如何去学习liunx
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP介绍及学习网站推荐
  • 想深入学习Java应该学习哪些东西
  • 准备学习docker: docker version命令查看版本
  • 新手提问:学习c++同时也想学习unix和linux
  • HTML 学习总结及下一步学习教程推荐
  • 学习c后,学习pb,大家提点建议,谢谢哦
  • OpenStack相关学习资料搜集
  • 有最近开始学习Minix的吗?一起来学习吧
  • juqery的python实现:pyquery学习使用教程
  • 我想问问哪里有AIX下啊!~版本越新越好!~我想拿来学习学习
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 学习java好 还是学习嵌入式开发好??
  • 学习linux网络编程需要学习些内核知识吗?
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • 从Delphi开始学习Java,如何学习Java.欢迎大家的光临!
  • 请问学习JAVABEANS是不是就是学习java.beans.*类库??
  • 谁有 电子版 mastering ejb 2e 多谢!!及学习EJB 集合什么实例学习比较快一点?
  • 我想学习Unix,请高手给个下载网址,用linux来学习Unix差别大吗?
  • 你们学习Linux是学习什么的?
  • java开源软件 iis7站长之家
  • unix下C++代码中如何进行数据库操作?给个完整代码学习学习


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3