![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
侠情小飞
完善自我,实现梦想
展开
-
c语言学习(4)---循环
一、for和while等价替换int i = 1; for (i; i sum = sum + 1; } int i = 1; while(i sum = sum + 1; i++; } 二、从键盘输入一个数字,如果该数字是回文数,则返回yes,否则返回no回文数:正着转载 2014-04-21 11:00:56 · 198 阅读 · 0 评论 -
C语言学习(6)---内存分配
一、传统数组的缺点:1、数组的长度必须事先定制,且只能是常整数,不能是变量int len = 5; int a[len]; //error 2、传统形式定义的数组,该程序的内存程序员无法手动释放# include void f(void){ int a[5] = {1, 2, 3, 4, 5};转载 2014-04-21 11:43:53 · 259 阅读 · 0 评论 -
C语言学习(2)--prepare
一、变量为什么必须初始化?在回答这个问题之前,我们先来运行一段代码:#include int main(){ int i; printf("i=%d\n", i); } 输出结果:3401184当软件运行完成后,操作系统回收内存空间,但是并不清空该内存空间里遗留的值。因为有这些垃圾数据,所以通常转载 2014-04-21 10:09:47 · 454 阅读 · 0 评论 -
C语言学习(1)---Gcc介绍及编译
一、GCC基本介绍 GCC(GNU Compiler Collection,GNU编译器套装),是一套由GNU开发的编程语言编译器。它是一套以GPL及LGPL许可证所发布的自由软件,也是GNU计划的关键部分,亦是自由的类Unix及苹果计算机Mac OS X 操作系统的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。GCC原名为GNU C语言编译器转载 2014-04-21 09:53:07 · 466 阅读 · 0 评论 -
C语言学习(3)---输入输出
一、基本的输入和输出函数的用法1、printf() //屏幕输出用法:(1)printf("字符串\n"); (2)printf("输出控制符", 输出参数); (3)printf("输出控制符1 输出控制符2。。。\n", 输出参数1,输出参数2,。。。); //注意:后面的输出参数中间必须加 "," (4)printf("输出控制转载 2014-04-21 10:13:19 · 325 阅读 · 0 评论 -
C语言学习(5)---指针
一、指针是C语言的灵魂# include int main(){ int *p; //p是变量名,int *表示p变量存放的是int类型变量的地址,p是一个指针变量 int i = 3; //p = i; 这样写是错误的 //p = 4; 这样写是错误的 p = &i;转载 2014-04-21 11:19:25 · 271 阅读 · 0 评论 -
C语言学习(7)---结构体
一、为什么需要结构体?为了表示一些复杂的事物,而普通类型无法满足实际需求二、什么叫结构体?把一些基本类型组合在一起形成的一个新的复合数据类型叫做结构体。三、如何定义一个结构体?第一种方式:struct Student{ int age; float score; char sex;转载 2014-04-21 11:54:40 · 374 阅读 · 0 评论