C语言学习笔记
文章平均质量分 80
gjgoodjob271
这个作者很懒,什么都没留下…
展开
-
黑马程序员——C语言学习笔记01 一部分容易忽视的概念
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 第一部分:一些基础概念 1、C语言的源文件的扩展名是“.c” ,不区分大小写。 2、C语言程序是由一个或多个函数(程序段)构成的。 3、C程序的入口是一个叫main得函数。 4、C程序运行的步骤:编译、链接、运行。(以下全部命令需要在MAC的终端下运行) 1、编译原创 2015-10-09 23:52:02 · 263 阅读 · 0 评论 -
黑马程序员——C语言学习笔记02 控制语句:分支、跳转、循环和函数一些需要注意的问题
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、多个连续的if else if else if 的执行顺序: 从上往下执行,知道某个if判断成立,就结束判断,不会继续下面的判断。 2、if和switch中变量的作用域问题: C编译器判断变量作用域是通过大括号来判断的,所以在if或switch后面直接定义新的变量,而不用大括原创 2015-10-10 23:06:56 · 501 阅读 · 0 评论 -
黑马程序员——C语言学习笔记03 变量在内存中存储的细节、位运算
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、变量在内存中存储的细节 给变量分配内存时,内存寻址由大到小,从大得地址开始分配。 例如: int number1; int number2; 内存首先分配4个字节的地址给number1,然后在分配4个字节的地址给number2。 number2的地址比number1得地原创 2015-10-11 23:20:50 · 334 阅读 · 0 评论 -
黑马程序员——C语言学习笔记04 字符、数组和字符串的一些要点。
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、char 字符 a.小写字母的ASCII码比它的大写字母的ASCII码大32 b.字符的ASCII码,就是它们在内存中存储的二进制数对应的10进制数。 c.char类型可以通过输出整型%d的方式输出它的ASCII码。 d.同样的可以把ASCII码范围原创 2015-10-13 12:40:11 · 463 阅读 · 0 评论 -
黑马程序员——C语言学习笔记06 结构体
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、定义结构体类型 struct 结构体名 { 结构体成员,是基本数据类型、也可以是其他结构体类型变量 }; 2、根据结构体类型定义结构体变量 struct 结构体名 变量名; 3、给结构体变量赋值 假设结构体有3个成员变量int age原创 2015-10-14 00:48:33 · 347 阅读 · 0 评论 -
黑马程序员——C语言学习笔记05 指针
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、指针变量只能存储地址。指针就一个作用,能够根据地址值访问对应的存储空间。 2、定义指针 int *p; 3、给指针赋值 p =# 4、访问并修改指针变量p指向的存储空间*p = 1; 5、不同类型的指针变量所占内存空间的大小都是8个字节。 6、当原创 2015-10-14 00:35:26 · 346 阅读 · 0 评论