搜索结果
找到约 104 项符合
Printf 的查询结果
按分类筛选
- 全部分类
- 单片机开发 (15)
- 源码 (15)
- Linux/Unix编程 (10)
- 嵌入式/单片机编程 (5)
- VC书籍 (5)
- 其他嵌入式/单片机内容 (4)
- 微处理器开发 (4)
- 数学计算 (4)
- VIP专区 (4)
- 中间件编程 (3)
- 数据结构 (3)
- 其他 (3)
- 编译器/解释器 (3)
- 单片机编程 (2)
- Internet/网络编程 (2)
- uCOS (2)
- 磁盘编程 (2)
- 软件设计/软件工程 (2)
- C/C++语言编程 (2)
- 技术资料 (2)
- 文件格式 (1)
- 文章/文档 (1)
- 嵌入式Linux (1)
- 系统设计方案 (1)
- 汇编语言 (1)
- 人工智能/神经网络 (1)
- 操作系统开发 (1)
- 家庭/个人应用 (1)
- *行业应用 (1)
- Linux/uClinux/Unix编程 (1)
- 教材/考试/认证 (1)
- 软件 (1)
Internet/网络编程 C语言实现病毒源码 当含有病毒部分的程序被执行时
C语言实现病毒源码
当含有病毒部分的程序被执行时,首先进入病毒程序。它在磁盘上找扩展名为C的匹配文件,如果找到,查找是否有被传染过的标志“INFECTED”。如果有此标志,继续找其它的C文件,直至全部检查一遍。若没有这个标志,则
(1)在未被感染的C程序头部加入“INFECTED”已被传染标志。
(2)读取病毒文件的头文件 ...
Linux/Unix编程 //获得当前的模式 oldmode = vga_getcurrentmode[] //初始化 vga_init[] //判断是否支持该模式 if[vga_ha
//获得当前的模式
oldmode = vga_getcurrentmode[]
//初始化
vga_init[]
//判断是否支持该模式
if[vga_hasmode[mode]]
vga_setmode[mode]
else {
printf["No such mode\n"]
exit[1]
}
//取得信息
width = vga_getxdim[]
height = vga_getydim[]
colors = vga_getcolors[]
// ...
Linux/Unix编程 //获得当前的模式 oldmode = vga_getcurrentmode[] //初始化 vga_init[] //判断是否支持该模式 if[vga_ha
//获得当前的模式
oldmode = vga_getcurrentmode[]
//初始化
vga_init[]
//判断是否支持该模式
if[vga_hasmode[mode]]
vga_setmode[mode]
else {
printf["No such mode\n"]
exit[1]
}
//获得当前的模式
mode = vga_getcurrentmode[]
info = vga_getmodeinfo[mode] ...
Linux/Unix编程 srand[getpid[]] /* initialize some of the memory */ memset[heightmap, 0, MAPSIZE*MAPSIZE]
srand[getpid[]]
/* initialize some of the memory */
memset[heightmap, 0, MAPSIZE*MAPSIZE]
memset[vpage, 0, RENDERWIDTH * RENDERHEIGHT]
printf["Creating dx d fractal terrain\n", MAPSIZE, MAPSIZE]
heightmap[0] = [rand[] 128] + 64 // initialize starting point on map
CreateFract ...
Linux/Unix编程 srand[getpid[]] /* initialize some of the memory */ memset[heightmap, 0, MAPSIZE*MAPSIZE]
srand[getpid[]]
/* initialize some of the memory */
memset[heightmap, 0, MAPSIZE*MAPSIZE]
memset[vpage, 0, RENDERWIDTH * RENDERHEIGHT]
printf["Creating dx d fractal terrain\n", MAPSIZE, MAPSIZE]
heightmap[0] = [rand[] 128] + 64 // initialize starting point on map
CreateFract ...
Linux/Unix编程 //结构 struct fb_fix_screeninfo finfo struct fb_var_screeninfo vinfo //打开设备 fd = open[
//结构
struct fb_fix_screeninfo finfo
struct fb_var_screeninfo vinfo
//打开设备
fd = open["/dev/fb0", O_RDWR]
if [!fd] {
printf["Cannot open framebuffer device.\n"]
exit[1]
}
//取得固定信息
if [ioctl[fd, FBIOGET_FSCREENINFO, &finfo]] {
printf["Error reading fixed info ...
单片机开发 移植uip-1.0到Atmega32 1)把 uip-1.0 的所有文件加入到工程
移植uip-1.0到Atmega32
1)把 uip-1.0 的所有文件加入到工程,包括 uip 目录的文件(除uip-split.c)、unix 目录的文件、lib 目录的文件;
2)修改 uip/uip-neighbor.c 文件的
void uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr)
函数,一般注释掉 printf 语句即可,或者改为你自己的串口 ...
*行业应用 client socket include <sys/types.h> include <sys/socket.h> include <stdio.h> i
client socket
include <sys/types.h>
include <sys/socket.h>
include <stdio.h>
include <netinet/in.h>
include <arpa/inet.h>
include <unistd.h>
int main()
{
int sockfd
int len
struct sockaddr_in address
int result
char ch = A
sockfd = socket(AF_INET, SOCK_STREAM, 0)
address.sin_fami ...
uCOS 基于S3C2440移植的uC/OS-II最新源码(V2.83)
基于S3C2440移植的uC/OS-II最新源码(V2.83),以及Flash、LCD、Nand Flash驱动和Printf库。
使用ADS开发环境。
Linux/uClinux/Unix编程 两个链表的交集
两个链表的交集
#include<stdio.h>
#include<stdlib.h>
typedef struct Node{
&nbsp; int data;
&nbsp; struct &nbsp;Node *next;
}Node;
void initpointer(struct Node *p){
&nbsp; p=NULL;
}
int &nbsp;printlist(struct Node* head){
&nbsp; int flag=1;
&nbsp; head=head->next;
&nbsp; /*
&nbsp; 因为标记1的地 ...