首页 > TAG信息列表 > TCPL

tcpl 字符串组 1-9示例理解

让程序读入一组文本行,并打印最长的一行 getline函数理解 #include <stdio.h> int c, i; const int n = 99; char l[n]; main() { //处理一行 for (i = 0; (c = getchar()) != EOF && c != '\n'; ++i) { l[i] = c; printf("i=%d\t1=%c\n", i, l[i]); } p

tcpl 1-9

#习题1-9##将输入中的连续多个空格替换为一个并输出```#include <stdio.h> /* Run this program on itself (this file) and the following string "    "  * will be only one blank long.  */ main () {     int    c;     while ((c = getchar()) != EOF) {  

《TCPL》笔记02-第一章 导言

本章将重点介绍一些基本概念,比如变量与常量、算术运算、控制流、函数、基本输入/输出等。而对于编写较大型程序所涉及到的一些重要特性,比如指针、结构、C 语言中十分丰富的运算符集合、部分控制流语句以及标准库等,本章将暂不做讨论。 一个经验丰富的程序员应该可以从本章

《TCPL》笔记:指针

指针是一种保存变量地址的变量,是能够存放一个地址的一组存储单元。 p=&c; &只能应用于内存中的对象(变量和数组),不能作用于表达式、常量或register类型的变量 运算符优先级: ①.-> 结合方向:从左到右 ②++ * 结合方向: ++为前缀时,从右到左;++为后缀时,从左向右 例如: 1.p++和(p+