Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

C语言程序的存储区域与const关键字的使用方法

C语言程序的存储区域与const关键字的使用方法

一.C语言程序的存储区域1.由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过编译-汇编-连接三个阶段。编译过程把C语言文本文件生成汇编程序,汇编过程把汇编程序形成二进制机器代码,连接过程则将各个源文件生成的二进制机器代码文件组合成一个文件。2.C语言编写的程序经过编译-连接后,将形成一个统一文件,它由几个部分组成。在程序运行时又会产生其他几个部分,各个部分代表了不同的存储区域:1>代码段(Code或Text)代码段由程序中执行的机器代码...
C语言中堆和栈的区别

C语言中堆和栈的区别

一.前言:C语言程序经过编译连接后形成编译、连接后形成的二进制映像文件由栈,堆,数据段(由三部分部分组成:只读数据段,已经初始化读写数据段,未初始化数据段即BBS)和代码段组成,如下图所示:1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。2.堆区(heap):一般由程序员分配释放,若程序员不释放,则可能会引起内存泄漏。注堆和数据结构中的堆栈不一样,其类是与链表。3.程序代码区:存放函数体的二进制...
2007上半年计算机病毒报告发布

2007上半年计算机病毒报告发布

2007年上半年,我国计算机病毒疫情呈现四大特征:木马数量迅猛增加、山东中毒电脑最多、“ARP”病毒成新杀手。这是记者从新出炉的江民“2007年上半年病毒疫情报告”中了解到。 据江民科技反病毒中心统计,从2007年1月1日到2007年6月30日,反病毒中心共截获新病毒73972种,较去年同期增长了221%。另据江民病毒预警中心监测的数据显示,1至6月全国共有14081895台计算机感染了病毒,其中感染木马病毒电脑9489649台,占病毒感染电脑总数的6...
交叉编译和交叉调试环境搭建及使用

交叉编译和交叉调试环境搭建及使用

1. 交叉编译器 1.1 交叉编译器介绍 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码,而这种工具就是交叉编译器(cross compiler)。1.2 搭建交叉编译环境1.2.1 实验环境 交叉编译工具:arm-linux- 4.2.2编译平台:Ubuntu10.10开发板类型:UT-S3C64101.2.2 搭建步骤...
小心U盘让电脑感染木马病毒

小心U盘让电脑感染木马病毒

专家提醒,尽量不要使用双击打开U盘 昨天下午,在南山区上班的于先生和Q友聊得正酣,对话框突然自动向对方发送信息。“1+1=几”和“你电话是多少”等奇怪问题不断蹦出,弄得好友一头雾水。于先生意识到,电脑中毒了。 始作俑者是一个U盘。一个小时前,于先生直接把U盘插入电脑拷贝文件,没有进行杀毒处理。 据南山区政府办公楼的电脑维护人员介绍,目前大楼内电脑病毒肆虐,多台电脑都因为不当使用U盘、移动硬盘等移动存储设备出现了中毒症状。 据悉,国内首例通过U盘传播...
2007年上半年十大网游盗号木马病毒黑名单

2007年上半年十大网游盗号木马病毒黑名单

第5届ChinaJoy游戏展已经在上海拉开帷幕,为网游爱好者奉献了一场精彩的饕餮大餐。而在网络游戏已经成为一种时尚的今天,网游盗号问题也随之愈演愈烈,屡禁不止。很多游戏玩家也因此蒙受了严重的损失,而游戏运营商对盗号者的恶劣行径也表示无可奈何。 7月13日,国内知名的信息安全厂商金山软件发布了2007年上半年十大网络游戏盗号木马黑名单,此次列入黑名单的木马主要是针对某一款特定的网络游戏的盗号木马,其中“魔兽大盗”名列十大网游盗号木马之首。 从十大网游...
有关BOA服务器和CGI程序移植中遇到的问题

有关BOA服务器和CGI程序移植中遇到的问题

近来几天一直在搞BOA服务器和CGI程序的移植,以至于到了很多问题,主要有这么两大类,一类是路径问题,一类是CGI程序执行出错问题,但是归结起来都是boa.conf文件的配置问题,在此首先感谢,热心的网友为我提供线索,有Mark,省略号,小郑(排名不分先后,呵呵),言归正传下面分析问题。问题一:在移植CGI程序后,显示404 NOT FOUND 192.168.0.232(我开发板IP地址)/cgi-bin/cgi程序名。这一问题的主要原因是BOA的配置文...
新蠕虫病毒狂占系统资源使电脑速度变慢

新蠕虫病毒狂占系统资源使电脑速度变慢

现在有一种新的蠕虫病毒——(Worm.AutoIt.c)使用文件夹图标进行伪装: 如果你不是查看文件扩展名的话,有可能会中招。然后,你的系统会变得非常慢。病毒运行后,占用很高的系统资源,该病毒具有一下行为。 1.该病毒运行后,机器速度立即明显变慢。 2.在状态栏处右键打开任务管理器,发现“任务管理器”被停用(变灰),采用ctrl+alt+del调用任务管理器时,会弹出对话框提示“任务管理器被系统管理员停用”。 3.我的电脑--工具--文件夹...
卡巴斯基(中国)网站郑重提醒慎防假冒软件

卡巴斯基(中国)网站郑重提醒慎防假冒软件

【编者按:现在的假冒产品越来越多,连安全软件也有假的了。文中为安全起见,把“http”替换为“hxxp”,特此说明。】 近日,卡巴斯基接到多位用户举报,有人在多家网络论坛提供假冒的卡巴斯基互联网安全套装7.0简体中文版下载,而当用户下载后发现不但不能安装或使用,反而会弹出如下界面: 点击“全新安装(安装之前先扫描病毒)”后,很快会弹出检测到“网银大盗”和“灰鸽子”的警告。 单击确定后,会打开一个网址为hxxp://www.kaspersky7.com.cn...
最新计算机木马病毒预警

最新计算机木马病毒预警

病毒名称:TrojanClicker.VB.gg 中文名:“视频宝宝”变种gg 病毒长度:22528字节 病毒类型:木马点击器 危害等级:★ 影响平台:Win9X/ME/NT/2000/XP/2003 该病毒是“视频宝宝”木马家族的最新成员之一,采用VB6.0编写,并经过加壳处理。它运行后,自我复制到Windows目录下,并篡改病毒文件的创建日期(防止被用户发现)。修改注册表,实现木马开机自动运行。通过IE浏览器连接指定站点,弹出大量广告条幅。其中,部分...
Android 4.0 硬件加速

Android 4.0 硬件加速

在做应用程序时,偶尔需要让你的应用能够播放flash视频,由于Android4.0及以后不再直接支持flash视频,这就导致了视频无法播放的问题。经过研究,Android4.0还提供了一个后门,就是使用硬件加速来支持flash。开启硬件加速有两种大的途径1.在系统设置“开发人员……”中勾选启用GPU加速2.在应用程序中启用硬件加速目前遇到的问题有,启用硬件加速后,WebView的性能受到一定影响,设置背景透明无效。目前4.0的系统有硬件加速,之前的版本不太...
黑客潜伏两年久 金士顿数万用户资料被窃密

黑客潜伏两年久 金士顿数万用户资料被窃密

【编者按:2年、2.7万用户、金士顿、黑客——这里面我们最熟悉的应该就是金士顿了,因为很多人都在用他们的内存条。可如果今天你突然知道,自己在金士顿的资料早于两年前就被黑客偷走了,你会有什么想法呢?】 黑客2005年9月侵入,直到最近才被发现,潜伏将近两年,可能已经盗走了金士顿这家计算机内存厂商将近2.7万客户的在线资料,资料包括客户的姓名、通讯地址以及信用卡号等详细信息。 这家位于南加利福利亚州Fountain Valley小镇的公司上周已经开始向...
关于Android中SharedPreferences提交数据效率的调研

关于Android中SharedPreferences提交数据效率的调研

在浏览器客户端数据初始化数据优化时过程中,由于多次看到使用SharedPreferences保存数据。于是查了下客户端的SharedPreferencesManager的源码,发现我们提交数据时的代码形式如下:publicvoidputFloat(Stringkey,floatvalue){editor.putFloat(key,value);editor.commit();}即我们每次都使用事务提交数据,这样操作对客户端来说是很安全的,能确保每次数据能够...
利用Windows XP安全模式巧解系统问题

利用Windows XP安全模式巧解系统问题

当大家碰到很棘手的系统问题的话,选择使用Windows的安全模式能够解决其中的很多问题。这里介绍WinXP特有的三项妙用。 1.修复连接状态中断 某些情况下,禁用管理员账户可能造成维护上的困难,例如在域环境中。当用于建立连接的安全信道由于某种原因失败时,如果没有其他的本地管理员账户,则必须以安全模式重启计算机来修复造成连接状态中断的问题。 2.检测不兼容的硬件 WinXP采用数字签名式的驱动程序模式,对各种硬件的检测比以往严格,所以一些设备...
Android 蒙版效果实现

Android 蒙版效果实现

本文简单介绍下Android中蒙版效果的实现方案1.使用弹出Activity2.使用Dialog3.使用popupwindow这里简单介绍下使用Dialog的实现方案主体思想是:在当前的Activity上,弹出一个背景透明的DialogDialog中的内容可以使用一个布局文件渲染,已达到希望的效果需要注意的是当切换横竖屏时,需要做些特殊的处理,如dismiss掉dialog等更多Android相关信息见Android 专题页面 http://www.lin...
赶紧关闭系统自动运行 防犯VB蠕虫的传播

赶紧关闭系统自动运行 防犯VB蠕虫的传播

“VB蠕虫”(Worm.VB.98304.74D29900)是一个利用U盘进行传播的蠕虫病毒。 “西游大盗”变种UP(Win32.PSWTroj.OnlineGames.up)是一个盗取网络游戏“大话西游II”玩家帐号的木马病毒。 一、“VB蠕虫”(Worm.VB.98304.74D29900) 威胁级别:★ 该病毒采用VB语言,利用U盘进行传播。它会在受感染电脑释放AutoRun.inf文件和其他病毒文件,当用户点击盘符时,病毒便可自动被激活...
<< 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 >>