
c语言
Balalalalalalalala
Details makes perfect
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《C Primer Plus》 学习笔记系列之(一)
C语言的学习 第一章 编程步骤,不是直接就写代码: 1、定义程序目标 2、设计该程序 3、编写程序 养成在编写代码时先进行规划的习惯。使用古老而可敬的笔记技术来略记下程序的目标,并勾勒出设计概貌, 最终会节约一定的时间。 第二章c语言概述 操作系统和c库通常使用以一个或两个下划线开始的名字,所以在你的程序中最好避免这种用法。 第四章字符串的格式化输入/输出 sizeo原创 2014-07-23 16:49:53 · 1104 阅读 · 0 评论 -
《C Primer Plus》 学习笔记系列之(三)
存储类、链接和内存管理: 具有代码块作用域的静态变量: static int stay = 1; extern: #include int Errupt; double up[100]; extern char coal; //coal在其他文件中定义,coal的真正意义是在程序中其他某个地方,也许是在另一个文件中。 void next(); int main() {原创 2014-08-01 15:48:29 · 722 阅读 · 0 评论 -
《C Primer Plus》 学习笔记系列之(二)
第11章 字符串和字符串函数 下面的程序使用了gets()和puts(), 以及字符指针的用法:原创 2014-07-26 15:25:45 · 829 阅读 · 0 评论 -
《C Primer Plus》 学习笔记系列之(四)
第13章 文件输入/输出 ANSI要求提供的两种文件视图是文本视图和二进制视图。 c程序自动为您打开3个文件:这三个文件称为 标准输入(standard input):指一般的输入设备,通常指键盘;getchar()、gets()、scanf()读取文件。 标准输出(standard output),标准错误输出(standard error output):通常为显示器; putchar原创 2014-08-04 19:08:22 · 853 阅读 · 0 评论 -
《C Primer Plus》 学习笔记系列之(五)
第14章 结构和其他数据形式 #include #define MAXTITL 41 //书名最大长度+1 #define MAXAUTL 31 //作者名的最大长度+1 struct book //结构体 { char title[MAXTITL]; char author[MAXAUTL]; float value; }; int原创 2014-08-10 15:33:24 · 907 阅读 · 0 评论 -
整型数在做除法时整型和浮点型的转换
#include int main(int argc, const char *argv[]) { //两个整数相除,得到的还是整数;后面的小数部分会被直接舍去 float answer = 17 / 13; printf("%.2f\n", answer); return 0; } 运行结果: 浮点数的转换: #include int main(i原创 2014-12-29 13:25:28 · 18272 阅读 · 0 评论 -
对c语言指针的理解
对于下面这一段常见的代码: #include void swap(int u, int v) { int temp; temp = u; u = v; v = temp; } int main() { int x = 2, y = 3; printf("Originally x = %d and y = %d.\n", x, y); s原创 2014-12-31 09:52:02 · 687 阅读 · 0 评论 -
关于字符数组和字符串指针的困惑
字符数组和字符指针可谓是我学C语言时最让人迷惑的了,下面让我娓娓道来! int main() { char * ter = "terrific"; //这是一个赋予ter地址的过程 char * exc = "excellent"; printf("%p\n", ter); //将打印出"terrific"的内存地址 printf("%p\n", exc);原创 2015-04-05 09:48:14 · 1257 阅读 · 0 评论