随笔分类 -  C入门

摘要:什么是字符串? 字符串常量是放在一堆双引号中的一串字符或符号。 任何一对双引号之间的任何内容都会被编译器视为字符串,包括特殊字符和嵌入的空格。 字符串的结尾时空字符,写作\0. 注意:C中的字符串总是由\0结束,所以字符串的长度永远比字符串中的字符数多1 其他位置的\0不能作为字符串的一部分,第一个 阅读全文
posted @ 2016-04-28 00:22 guodaxia 阅读(307) 评论(0) 推荐(0) 编辑
摘要:数组是把具有相同数据类型的若干变量有序的组织起来的集合。 数组属于构造数据类型 编译器给数组分配空间的时候,按照数组长度给数组分配一片连续的内存空间 声明数组: long numbers[10]; 中括号中的数字定义了要存放在数组中的元素的个数,也就是数组的长度,称为数组维 如何区分数组中的变量? 阅读全文
posted @ 2016-04-26 18:59 guodaxia 阅读(284) 评论(0) 推荐(0) 编辑
摘要:真正的随机数只能自然生成,所以我们人工得到的随机数被称为伪随机数。 使用<stdlib.h>中的rand()函数可以生成0-RAND_MAX之间的随机整数. rand()函数使用一个起始的种子值生成一系列数字,对于一个特定的种子产生的序列数永远是相同的。如果使用rand()函数只使用一个种子值,即默 阅读全文
posted @ 2016-04-26 14:19 guodaxia 阅读(278) 评论(0) 推荐(0) 编辑
摘要:if语句 switch语句 switch(expr1)中,expr1是一个整数表达式,整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也是可以的。因此传递给 switch 和case 语句的参数应 阅读全文
posted @ 2016-04-26 13:00 guodaxia 阅读(203) 评论(0) 推荐(0) 编辑
摘要:demo1: 取摩运算要求运算符两端都是整数,所以要先将两个double转换称为long类型 demo2: 阅读全文
posted @ 2016-04-26 11:03 guodaxia 阅读(169) 评论(0) 推荐(0) 编辑
摘要:与(&) |(或) ^(异或) ~(取反) <<(左移) 先将两个数全部转化成为2进制再进行比较,再进行比较,位数不同则前面添0变为位数相同,然后再将得到的结果转化为你想要的类型显示 两个数进行&操作,同位置同为1才为1,否则为0 两个数进行|操作,同位置有1则为1,同0才为0 两个数进行^操作,同 阅读全文
posted @ 2016-04-25 21:02 guodaxia 阅读(239) 评论(0) 推荐(0) 编辑
摘要:二进制: 01 用于电子设备,计算机 逢2进1 二进制转10进制 1110.001=1*2^4+1*2^3+1*2^2+1*2^0+0*2^(-1)+0*2^(-2)+1*2^(-3) 十进制: 0123456789 不太用介绍,日常使用的就是 逢10进1 十进制转2进制: 分解因式,直到为0,以2 阅读全文
posted @ 2016-04-25 20:07 guodaxia 阅读(194) 评论(0) 推荐(0) 编辑
摘要:内存 计算机执行程序时,组成程序的指令和程序所操作的数据都必须存储到某个地方,这个地方就是机器的内存8个位(bit) 一个字节(byte)1KB 1024字节1MB 1024KB1GB 1024MB 变量 变量是计算机里一块特定的内存,由一个或者多个连续的字节所组成。每一个变量都有一个名称,可以 用 阅读全文
posted @ 2016-04-24 23:00 guodaxia 阅读(331) 评论(0) 推荐(0) 编辑
摘要:c程序的使用步骤: 第一个C程序: 基本的各个组件: #include <stdio.h>严格来说,它不是可执行程序的一部分,但是很重要。它告诉编译器在编译源码之前,要先执行一些操作这个例子包含了名为stdio的头文件,头文件中定义了一些c标准库中的函数信息,有时候需要自己创建头文件用于程序。std 阅读全文
posted @ 2016-04-24 11:54 guodaxia 阅读(419) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示