![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
木头剑
这个作者很懒,什么都没留下…
展开
-
C语言概述
在学习郝斌老师的C语言课程,通过博客总结一些知识点,希望分享一起学习进步!一、C语言概述1、为什么要学习C语言#includeint main(void){ printf("helloworld"); return 0;}1).编程语言的起源和发展第一代语言:机器语言,简单的来讲就是0和1,计算机只能识别这种语言,其内部所有存储的信息都是01代码,包括电影和歌原创 2014-12-19 01:00:50 · 531 阅读 · 0 评论 -
C语言编写简单的一元二次方程
代码规范化写法:int x1 = (-b + sqrt(delte) / (2*a));注意保持空格,这是通用的规范化写法,因为在公司里代码不是仅仅你一个人看,而是大家都会看,所以一定要使用规范化写法,不然面试时候很有可能公司就不要你了。不规范写法:int x1=(-b+sqrt(delta)/(2*a)),注意从细节养成习惯。原创 2014-12-21 13:31:14 · 8598 阅读 · 0 评论 -
程序员如何编写出更有保存价值和学习价值的程序
我们在学习的过程中,会写很多程序,但是过后容易遗忘,那么怎样写的程序才是最有价值方便日后复习查看呢?/* 2014年12月25日23:50 功能:(程序完成的功能) 目的: 测试%x %X %#x %#X的用法*/# include int main(void){ int i = 47; //47是十进制,如果要用其他进制,请参考进制之前博客内容 printf("原创 2014-12-29 23:56:47 · 401 阅读 · 0 评论 -
C语言基本的输入和输出函数(printf()和scanf() )
printf() -- 将变量的内容输出到显示器上,有四种用法:1、printf("字符串\n");printf("欢迎学习C语言\n"),\n是转义字符,表示换行,和java类似。2、printf(“输出控制符”,输出参数);int i = 10;printf("%d",i); //d表示十进制,有个疑惑,本身我们给 i 赋值就是按照十进制赋值的,这里为什么要加上%d呢原创 2014-12-29 22:46:58 · 1393 阅读 · 0 评论 -
C语言动态内存分配
1、传统数组的缺点(1)数组的长度必须事先指定,且只能是长整数,不能是变量例子:int a [5 ]; // ok int len = 5; int a [len ]; //error (2)传统形式定义的数组,该数组的内存程序员无法手动释放 数组一旦定义,系统就会为该数组分配存储空间会一直存在,除非数组所在的函数运行结束# includevoid f(原创 2015-02-04 21:26:45 · 379 阅读 · 0 评论 -
C语言中关于真假的处理
C语言这样来处理数据的真假的:非零即为真,零是假;真就用1来表示,假用0来表示。来看代码例子:# includeint main(void){ int i = 10; int j = 20; int m; m = (3 > 2)&&(j = 8);//注意一个 & 表示的是引用地址 printf("m = %d, j = %d\n", m ,j); return 0;原创 2015-01-06 00:12:08 · 2437 阅读 · 0 评论