初学者的良师益友。其中包括C的全部教程。

源代码在线查看: 王大刚--c语言编程宝典--o.htm

软件大小: 196 K
上传用户: huanzhudev
关键词: 初学者 教程
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				
				王大刚-->C语言编程宝典-->O
				
				
				
				#page {
					LEFT: 0px; POSITION: absolute; TOP: 0px
				}
				.tt3 {
					FONT: 9pt/12pt "宋体"
				}
				.tt2 {
					FONT: 12pt/15pt "宋体"
				}
				A {
					TEXT-DECORATION: none
				}
				A:hover {
					COLOR: blue; TEXT-DECORATION: underline
				}
				
				
				
								leftMargin=3 topMargin=3 marginwidth="3" marginheight="3">
				
				  
				  
				    				      href="http://www.hjflying.8u8.com/cl/033.htm">后一页				      href="http://www.hjflying.8u8.com/cl/031.htm">前一页				      href="http://www.hjflying.8u8.com/cl/index.html">回目录				      href="http://www.hjflying.8u8.com/index.htm">回首页
				    
				      				      color=#ff6666>O
				      
				
				      函数名: open 功  能: 打开一个文件用于读或写 用  法: int open(char 
				      *pathname, int access[, int permiss]); 程序例: 
				      #include <string.h> #include <stdio.h> #include 
				      <fcntl.h> #include <io.h> 
				      int main(void) {    int handle;    char 
				      msg[] = "Hello world"; 
				         if ((handle = open("TEST.$$$", O_CREAT | O_TEXT)) == -1) 
				         {       perror("Error:"); 
				            return 1;    } 
				         write(handle, msg, strlen(msg));    
				      close(handle);    return 0; }     
				      函数名: outport 功  能: 输出整数到硬件端口中 用  法: void outport(int 
				      port, int value); 程序例: 
				      #include <stdio.h> #include <dos.h> 
				      int main(void) {    int value = 64;    
				      int port = 0; 
				         outportb(port, value);    printf("Value %d 
				      sent to port number %d\n", value, port);    return 0; } 
				          
				      函数名: outportb 功  能: 输出字节到硬件端口中 用  法: void 
				      outportb(int port, char byte); 程序例: 
				      #include <stdio.h> #include <dos.h> 
				      int main(void) {    int value = 64;    
				      int port = 0; 
				         outportb(port, value);    printf("Value %d 
				      sent to port number %d\n", value, port);    return 0; } 
				          
				      函数名: outtext 功  能: 在视区显示一个字符串 用  法: void far 
				      outtext(char far *textstring); 程序例: 
				      #include <graphics.h> #include <stdlib.h> #include 
				      <stdio.h> #include <conio.h> 
				      int main(void) {    /* request auto detection */ 
				         int gdriver = DETECT, gmode, errorcode;    
				      int midx, midy; 
				         /* initialize graphics and local variables */ 
				         initgraph(&gdriver, &gmode, ""); 
				         /* read result of initialization */    
				      errorcode = graphresult();    if (errorcode != grOk)  
				      /* an error occurred */    { 
				            printf("Graphics error: %s\n", 
				      grapherrormsg(errorcode));       
				      printf("Press any key to halt:");       
				      getch();       exit(1); /* terminate with an 
				      error code */    } 
				         midx = getmaxx() / 2;    midy = getmaxy() / 
				      2; 
				         /* move the C.P. to the center of the screen */ 
				         moveto(midx, midy); 
				         /* output text starting at the C.P. */    
				      outtext("This ");    outtext("is ");    
				      outtext("a ");    outtext("test."); 
				         /* clean up */    getch();    
				      closegraph();    return 0; }     
				      函数名: outtextxy 功  能: 在指定位置显示一字符串 用  法: void far 
				      outtextxy(int x, int y, char *textstring); 程序例: 
				      #include <graphics.h> #include <stdlib.h> #include 
				      <stdio.h> #include <conio.h> 
				      int main(void) {    /* request auto detection */ 
				         int gdriver = DETECT, gmode, errorcode;    
				      int midx, midy; 
				         /* initialize graphics and local variables */ 
				         initgraph( &gdriver, &gmode, ""); 
				         /* read result of initialization */    
				      errorcode = graphresult();    if (errorcode != grOk)  
				      /* an error occurred */    { 
				            printf("Graphics error: %s\n", 
				      grapherrormsg(errorcode));       
				      printf("Press any key to halt:");       
				      getch();       exit(1); /* terminate with an 
				      error code */    } 
				         midx = getmaxx() / 2;    midy = getmaxy() / 
				      2; 
				         /* output text at the center of the screen*/ 
				         /* Note: the C.P. doesn't get changed.*/    
				      outtextxy(midx, midy, "This is a test."); 
				         /* clean up */    getch();    
				      closegraph();    return 0; }   
				      
				    
				    				      href="http://www.hjflying.8u8.com/cl/033.htm">后一页				      href="http://www.hjflying.8u8.com/cl/031.htm">前一页				      href="http://www.hjflying.8u8.com/cl/index.html">回目录				      href="http://www.hjflying.8u8.com/index.htm">回首页
							

相关资源