c
我是假努力,你是真牛逼。
自律才是成功的捷径!
展开
-
给字符数组的一个字符赋值整数0的结果原来是这样
字符数组的字符可以赋值整数的0,效果相当于结束标示符‘\0’:#include#includeint main(){ char s[]="Zhejiang"; s[2]=0; printf("%lu %s",strlen(s),s); return 0;}结果是2和Zh。原创 2015-06-22 21:35:25 · 3828 阅读 · 0 评论 -
c知识杂集(未完待续)
1.在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。例如:int x=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y)); 结果为3.2.标示符不能以数字开头,如1e3,表示10的3次方。3.二维数组可以没有行的初始化,但不能没有列的初始化。如a[3][]={1,2,3,4,5,6};原创 2015-07-01 16:26:00 · 645 阅读 · 0 评论 -
c语言文件操作简集
刚学完c语言,简单总结一下一些基本的文件操作:fopen(打开文件)定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。打开方式有一下几种:1)r 打开只读文件,该文件必须存在。2)r+ 打开可读写的文件,该文件必须存在。原创 2015-06-14 17:56:17 · 511 阅读 · 0 评论 -
电子地图管理系统
#include#include#include#include/*函数声明部分*/void ma_interf();int ReadFile();void ReadData(FILE *p);void WriteResult (int b[] , int j);void Search();/*宏定义*/#define MCGETCHAR(data) (*((char转载 2015-07-09 21:47:06 · 7691 阅读 · 4 评论 -
基于UDP协议的信息传输
这是简单的客户端到服务端的信息传输,目前只支持一传一回客户端代码://chang. exercise of UDP socket. // Implements the function of send info between server and client. //When this server is listening and a client send an re原创 2015-07-09 17:20:13 · 587 阅读 · 0 评论 -
基于UDP协议的文件传输
客户端将本地文件传输给服务端,服务端接收文件并保存,输出文件名和内容客户端:#include#include#include#pragma comment(lib,"ws2_32.lib")int main(){ WSAData wsaData; int err=WSAStartup(WINSOCK_VERSION,&wsaData); if(0!=err) { re原创 2015-07-09 17:24:31 · 4215 阅读 · 1 评论 -
c语言获取本地时间
c语言获得本地时间需要用到时间函数库中的结构体指针struct tm*ptr和获取时间(单位为秒)的长整型time_t;#include#include#includeint main(){ struct tm*ptr; time_t t; t=time(NULL);//获取从1970年1月1日零时到现在的秒数,保存到变量t中 ptr=localtime(&t); prin原创 2015-06-02 22:12:27 · 1120 阅读 · 0 评论 -
信念
AttemptKeep on attempting! 尝试,尝试,再尝试!BraveryNever lose heart, be sure you are brave enough to face failure!勇敢地跨过失败,成功就在前方。CooperationIt is teamwork, you are not alone转载 2015-06-03 18:57:54 · 521 阅读 · 0 评论 -
1002 c与c++的区别啊
先看c 再看c++ 感觉怪怪的#include#includeint number=0;void ad(char a[],char b[]);int main(){ int n; scanf("%d",&n); while(n--) { char a[1002],b[1002]; scanf("%s %s",a,b); ad(a,b); if(n!=0)原创 2015-06-02 19:41:28 · 832 阅读 · 0 评论 -
C++中#include的两种方式
一、#include< > #include< > 引用的是编译器的类库路径里面的头文件。 假如你编译器定义的自带头文件引用在 C:\Keil\c51\INC\ 下面,则 #include<stdio.h> 引用的就是 C:\Keil\c51\INC\stdio.h 这个头文件,不管你的项目在什么目录里, C:\Keil\c51\INC\stdio....转载 2018-10-09 20:10:02 · 10070 阅读 · 0 评论