上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 65 下一页
摘要: 常量字符串与存放在栈中的字符串是C语言面试中经常出现的问题,这可以考察面试者对于C语言数据存储的理解。我们通过几个例题来看看常量字符串与存放在栈中的字符串下面的程序有错误吗?为什么? void test1(){ char* str="hello word!"; str[0] = 'H'; printf(str) ;}有错误,因为"hello word!",是一个常量字符串,存放于只读的段中,是不可被修改的!向只读数据段写入数据会产生段错误,那么,我们怎么让这个程序合法呢?void test1(){ char str[]="hel 阅读全文
posted @ 2011-07-20 09:27 Lunaa 阅读(122) 评论(0) 推荐(0) 编辑
摘要: by Linux 程序设计QUOTECanonical versus Non-Canonical ModesThe two problems are closely related. By default, terminal input is not made available to a program untilthe user presses Enter. In most cases, this is a benefit because it allows the user to correct typing mistakesusing Backspace or Delete. Only 阅读全文
posted @ 2011-07-19 10:17 Lunaa 阅读(169) 评论(0) 推荐(0) 编辑
摘要: by Linux 程序设计QUOTECanonical versus Non-Canonical ModesThe two problems are closely related. By default, terminal input is not made available to a program untilthe user presses Enter. In most cases, this is a benefit because it allows the user to correct typing mistakesusing Backspace or Delete. Only 阅读全文
posted @ 2011-07-19 10:17 Lunaa 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 成为掌握企业聘用趋势的人才企业聘用人才形态和方式跟随着时代不断地改变,这种聘用趋势的变化,一般来说都与社会的文化和变化具有相当程度的关联,光以面试的内容就可以看出这样的变化,以往是千篇一律穿着整齐的西装、抱持着紧张心情接受面试。现在有些企业会要求应聘者穿着轻便的服装来参加面试,从这样的变化中我们也可以看出企业真正需要的人才,同样也随着时代的不同有一定的变化。因此,你一定要详细分析本身的条件,然后透过掌握现在企业所需人才的变化趋势,寻找出本身的优点和企业人才聘用趋势相似的地方,最后再拟订出强化这个相似之处的战略,这个战略就是你成功就业的关键。当然,在企业需要人才上会因为每个企业的特性而有所不同, 阅读全文
posted @ 2011-07-19 10:11 Lunaa 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 成为掌握企业聘用趋势的人才企业聘用人才形态和方式跟随着时代不断地改变,这种聘用趋势的变化,一般来说都与社会的文化和变化具有相当程度的关联,光以面试的内容就可以看出这样的变化,以往是千篇一律穿着整齐的西装、抱持着紧张心情接受面试。现在有些企业会要求应聘者穿着轻便的服装来参加面试,从这样的变化中我们也可以看出企业真正需要的人才,同样也随着时代的不同有一定的变化。因此,你一定要详细分析本身的条件,然后透过掌握现在企业所需人才的变化趋势,寻找出本身的优点和企业人才聘用趋势相似的地方,最后再拟订出强化这个相似之处的战略,这个战略就是你成功就业的关键。当然,在企业需要人才上会因为每个企业的特性而有所不同, 阅读全文
posted @ 2011-07-19 10:11 Lunaa 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一,用select#include#include #include #include #include void changemode(int);int kbhit(void);int main(void){int ch;changemode(1);while ( !kbhit()){putchar('.');}ch = getchar();printf("\nGot %c\n", ch);changemode(0);return 0;}void changemode(int dir){static struct termios oldt, newt;if 阅读全文
posted @ 2011-07-19 08:50 Lunaa 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 一,用select#include#include #include #include #include void changemode(int);int kbhit(void);int main(void){int ch;changemode(1);while ( !kbhit()){putchar('.');}ch = getchar();printf("\nGot %c\n", ch);changemode(0);return 0;}void changemode(int dir){static struct termios oldt, newt;if 阅读全文
posted @ 2011-07-19 08:50 Lunaa 阅读(491) 评论(0) 推荐(0) 编辑
摘要: stdin和STDIN_FILENO的区别在unix系统调用中,标准输入描述字用stdin,标准输出用stdout,标准出错用stderr表示,但在一些调用函数,引用了STDIN_FILENO表示标准输入才,同样,标准出入用STDOUT_FILENO,标准出错用STDERR_FILENO.请问,他们有什么区别吗?stdin等是FILE *类型,属于标准I/O,在。STDIN_FILENO等是文件描述符,是非负整数,一般定义为0, 1, 2,属于没有buffer的I/O,直接调用系统调用,在。 阅读全文
posted @ 2011-07-19 08:50 Lunaa 阅读(83) 评论(0) 推荐(0) 编辑
摘要: stdin和STDIN_FILENO的区别在unix系统调用中,标准输入描述字用stdin,标准输出用stdout,标准出错用stderr表示,但在一些调用函数,引用了STDIN_FILENO表示标准输入才,同样,标准出入用STDOUT_FILENO,标准出错用STDERR_FILENO.请问,他们有什么区别吗?stdin等是FILE *类型,属于标准I/O,在。STDIN_FILENO等是文件描述符,是非负整数,一般定义为0, 1, 2,属于没有buffer的I/O,直接调用系统调用,在。 阅读全文
posted @ 2011-07-19 08:50 Lunaa 阅读(128) 评论(0) 推荐(0) 编辑
摘要: STOP! Bitfields 与对齐 alignCPU访问内 存时,总是以其整数字长为单位读写。比如 x86 CPU总是从4字节的整数倍数地址上,读取4字节数据,它不能随心所欲地从任何位置开始读取任意长度数据。为了效率考虑,默认情况下编译器总是让整数存放于其长度的整数 倍数地址上。在一个结构中,为了做到这一点,有时不得不浪费几个字节。举个例子,我 们定义一个结构:struct { char c; int i;};从字面上看, 这个结构的长度是5个字 节,但默认情况下编译器总是分配8个字节,是为了让 i出现在偏移量 4 地址上。位域 bitfields是 C 语言结构中的一个成员,... 阅读全文
posted @ 2011-07-18 22:32 Lunaa 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 65 下一页