当前搜索:

进制+补码+位运算+算法

进制+补码+位运算+算法 张明阳 1.简述进制的定义以及进制的重要性 N进制就是逢n进一 学习进制有助于学习汇编等底层知识,同时有助于学习补码和位运算等知识 2.简述十进制与r进制之间的转化,以及二进制与十六进制之间的转化 1>r进制转化为十进制: 利用位权进行转化 2>十进制转化为r进制:除r取余,直至商0,余数倒序排列 一个十六进制位要用四个二进制位来进行表示 1>二进制转化...
阅读(796) 评论(0)

C语言指针,你都了解了吗?

核心内容: 1、C语言指针的核心知识点 2、处理指针相关问题的万能措施—-内存分配图 3、C语言的指针是如何过渡到Java中的引用的最近一段时间一直在学习C语言的指针,也算是颇有心得吧,虽然从网上看了几篇关于指针的博文,但是感觉都不符合自己的口味,于是决定好好写一篇关于指针的文章。 C语言指针的核心知识点: 1、指针就是地址,地址就是内存单元的编号,范围是0到4G-1,指针的本质就是一个操...
阅读(2445) 评论(0)

学生信息管理系统

核心内容: 1、学生信息管理系统C语言版:# include # include # include struct Student { int age; float score; char name[100];}; void inputdata(Student * arr,int len)//无论是赋值还是输出数...
阅读(1111) 评论(1)

结构体

2015年10月13日18:33:39 结构体 张明阳 1.C语言中的结构体的重要性 C语言中的结构体有助于学习Java中的类,同时有助于学习数据结构中的链表 2.为什么需要结构体 为了表示一些复杂的事物,而普通的基本数据类型无法满足用户的实际要求 3.什么叫结构体 将一些基本类型数据组合在一起形成的一个新的复合数据类型,以此来满足用户的实际要求,结构体的本质就是用户自定义的一个新...
阅读(789) 评论(0)

内存

内存 1.简述对内存单元以及内存编号的了解. 答:内存的存储是以一个字节为一个编号,也就是8位合在一起给一个编号,不是一个位给一个编号;内存单元的编号是32位的;内存分为很多个单元,每个单元就会有一个编号.简单来说:一个字节占8位,一个字节的编号占32位. 2.简述CPU与内存之间的关系. CPU对内存是通过控制,数据,地址三条总线来进行控制的: 控制线:CPU会先把内存中的数据读入,进...
阅读(1111) 评论(1)

C指针

指针 1.简述指针的重要性 1>表示一些复杂的数据结构,如树和图等 2>快速的传递数据,减少了内存的耗用,因为一个指针变量始终只占4个字节 3>使函数返回一个以上的数值 4>能够方便的处理字符串 4>能直接访问硬件 5>是理解面向对象语言中引用的基础 2.简述指针和指针变量的定义 指针就是地址,地址就是内存单元的编号,是一个从0开始的非负整数,范围是0到4G-1,指针的本质就是一...
阅读(987) 评论(0)

全局变量和局部变量

核心内容: 1、局部变量和全局变量变量按照作用域分为:全局变量和局部变量 全局变量的作用域:从定义位置开始到下面整个程序结束。 局部变量的作用域:在一个函数内部定义的变量只能在本函数内部进行使用。 OK,上面的效果用Java语言实现一下:public class App1 { public static int k = 10;//相当于全局变量 public stati...
阅读(1112) 评论(0)

变量的作用域和存储方式

2015年10月17日19:47:33 变量的作用域和存储方式面试题+答案 张明阳 1.简述变量按作用域的分类 变量按作用域分:分为全局变量和局部变量 全局变量:在所有函数外部定义的变量叫做全局变量 全局变量的使用范围:从定义位置开始到下面整个程序结束 局部变量:在一个函数内部定义的变量或者函数的形式参数统称为局部变量 局部变量的使用范围:在函数内部定义的变量只能在本函数内部进行使...
阅读(1006) 评论(0)

如何在软件开发过程中合理的设计函数来解决实际问题

函数的功能尽量独立,单一,尽量模仿牛人的代码。 实例程序:将1到value之间所有的素数进行输出 C语言版:# include void getValues(int value); bool isPrimeValue(int value); //本函数的功能是将1到value之间所有的素数进行输出 void getValues(int value) { for (int...
阅读(1143) 评论(0)

C语言函数深入理解

2015年10月17日18:21:46 C语言函数 张明阳 1.简述C语言函数的重要性 用C语言中的函数作为参照,有助于区分面向过程与面向对象两种重要的编程思想,C语言中的基本单位是函数,Java,C++,C#中的基本单位是类 2.简述为什么需要函数 1>避免了重复性操作 在很多地方,虽然针对的数据不一样,但是操作都是一样的 2>有助于程序的模块化 所谓的模块化思想就是自上而下,...
阅读(1327) 评论(0)

C语言数组小结

实例程序1:# include int main(void) { int a[4] = {1,2,3,4}; //数组的名字是a,数组的长度是4 for (int i=0; i<4; i++) { printf("%d\n",a[i]); } return 0; } import java.util.ArrayList;pu...
阅读(1108) 评论(0)

C数组

2015年10月20日09:14:50 数组(C次重点)  张明阳 数组的目的:数组是一种非常常用的存储数据的结构,大部分语言都提供了数组这种存储结构[数组不是非常重要,比较重要] 存储结构:变量  数组  链表 数组的优点: 存取速度快 数组的缺点: 需要一整块连续的空间[对于庞大的数据,往往没有一个适合的较大的连续的空间 如a[30000000]] 插入和删除元素的效率很低[...
阅读(954) 评论(0)

break、continue、return的用法超详解

核心内容: 1、break的用法(重点) 2、continue的用法(非重点) 3、return的用法一、break的用法1、break用来终止距离它最近的、且包裹它的循环(for、while、do……while)或者Switch语句。 2、break如果用于循环,则是用来终止循环的;break如果用于Switch,则是用来终止Switch的。 3、break不能用来终止 if,除非 if...
阅读(1164) 评论(0)

C语言一元二次方程终结版

最近正在复习C语言,感觉一元二次方程这个程序在C语言里还是很有代表性的,所以总结一下: 在流程控制当中,for循环与while循环的用法完全等价,至于到底用谁,完全靠感觉,而do…while这个循环基本上很少用,主要用于人机交互,接下来用一元二次方程为例: 实例程序:# include # include int main(void) { double...
阅读(1125) 评论(0)

C语言中的逻辑运算符

C语言中的运算符: 算术运算符:加(+)、减(—)、乘(*)、除(/)、取余(%) 关系运算符:>, >=, <, 关系>逻辑>赋值。 示例程序1:#include int mai...
阅读(986) 评论(0)
17条 共2页1 2 下一页 尾页
    个人资料
    • 访问:570572次
    • 积分:8616
    • 等级:
    • 排名:第2558名
    • 原创:328篇
    • 转载:87篇
    • 译文:0篇
    • 评论:101条
    最新评论