文章分类 -  C语言

摘要:第八章 UNIX系统接口 8.1 文件描述符 1 //将输入复制到输出 2 3 4 #include "syscall.h" 5 #include <stdio.h> 6 //#define BUFESIZE 100 7 8 main() //copy input to output 9 { 10 阅读全文
posted @ 2020-01-20 21:33 C,python,linux,java 阅读(155) 评论(0) 推荐(0)
摘要:输入与输出 输入/输出功能并不是C语言本身的组成部分,所以到目前为止,我们并没有过多的强调他们。但是,程序与环境之间的交换比我们在前面部分中描述的情况要复杂很多,本章将讲述标准库。 ANSI标准精确的定义了这些库函数,所以,在任何可以使用C语言的系统中都有这些函数的兼容性是。如果程序的系统交换部分仅 阅读全文
posted @ 2020-01-15 16:33 C,python,linux,java 阅读(334) 评论(0) 推荐(0)
摘要:第六章 结构 结构是一个或多个变量的集合,这些变量可能为不同的类型,为了处理的方便而将这些变量组织在一个名字之下。结构将一组相关的变量看作一个单元而不是各自独立的实体,因此结构有助于组织复杂的数据,特别是大型的程序中。 ANSI标准在结构方面最主要的是变化是定义了结构的复制操作,结构可以拷贝、赋值、 阅读全文
posted @ 2020-01-09 21:07 C,python,linux,java 阅读(310) 评论(0) 推荐(0)
摘要:第五章 指针与数组 指针是一种保存变量地址的变量。指针常常是表达某个计算的唯一途径,并且可以生成更高效、更紧凑的代码。指针与数组关系密切。 NASI C使用类型void *(指向void的指针)代替char *作为通用指针的类型。 5.1 指针与地址 通常的机器都是有一系列连续编号或编址的存储单元, 阅读全文
posted @ 2019-12-18 17:56 C,python,linux,java 阅读(427) 评论(0) 推荐(0)
摘要:第四章 函数与程序结构 一个设计得当的函数可以把程序中不需要了解的具体才做细节隐藏起来,使整个程序结构更加清晰,降低修改程序的难度。 4.1 函数的基本知识 函数定义如下: 返回值类型 函数名(参数声明) { 声明和语句 } 练习4-1. 1 int strrindex(char s[], char 阅读全文
posted @ 2019-12-11 11:05 C,python,linux,java 阅读(197) 评论(0) 推荐(0)
摘要:第二章 类型、运算符与表达式 变量和常量是程序处理的两种基本数据对象。声明语句说明变量的名字及类型和初值,运算符指定进行的操作。表达式把变量与常量组合起来生成新的值。对象的类型决定该对象可取值的集合以及可以对该对象执行的操作。 整型包括signed(带符号)和unsigned(无符号) 两种形式,可 阅读全文
posted @ 2019-11-16 19:04 C,python,linux,java 阅读(377) 评论(0) 推荐(0)
摘要:只记录个人想记录的。 clion 这个编辑器 在debug 模式,使用按键 ctrl+d可以输出终止符 第一章 C语言程序,都是有函数和变量组成。函数中包含的语句是要执行的计算机操作,变量是用于储存计算过程中使用的值。通常情况下,函数名没有限制,但是main是一个特殊函数名,每个程序都从main函数 阅读全文
posted @ 2019-11-02 20:12 C,python,linux,java 阅读(347) 评论(0) 推荐(0)