c系
son_of_the_time
静以修身
展开
-
break,continue,return的区别
break,continue,return的区别最近总使用到这3个关键字,所以想总结一下他的用法. 1)break 直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出. 2)continue 也是终止当前的循环过程转载 2016-02-03 22:33:35 · 355 阅读 · 0 评论 -
直接输出数组名的问题
int ab[10]={1,2,3,6,7};char a[6]={'h','a','p','p','y','\0'};char ac[]="happy";cout<<ac<<endl;cout<<ac<<endl;cout<<ab<<endl;字符数组是可以用这种方式输出的,因为数组名即代表首地址,数组是一块连续的内存空间,所以能直接输出.如果是其他类型的数组则输出的是一个地址.转载 2016-02-04 20:07:12 · 4776 阅读 · 0 评论 -
struct和typedef struct彻底明白了
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s转载 2016-02-04 20:15:37 · 326 阅读 · 0 评论 -
关于字符串指针的问题。
#include class character{private: char * p;public : character(char * p) { this->p = p; } void display() { cout<<"输出的字符串为:"<<p<<endl; }};int main(void){ char * p = "Hello"; chara转载 2016-02-04 20:21:33 · 554 阅读 · 0 评论 -
网络编程
网络编程提纲:Internet网络协议 -TCP/IP协议 -HTTP协议套接字编程实践:Web服务器开发Internet网络协议参数列表环境变量程序退出码系统调用错误处理资源管理系统日志用户信息 参数列表1>Linux命令行规范 -短参数:以单横开头,后跟单一字符,例:ls -h -长参数:以双横开头,后跟字符串,例:ls –help2>程序访问参数列表的方法原创 2017-09-06 16:12:04 · 185 阅读 · 0 评论 -
Linux 系统编程基础
Linux 系统编程基础提纲:程序执行环境输入输出文件系统设备库makefile文件程序执行环境参数列表环境变量程序退出码系统调用错误处理资源管理系统日志用户信息 参数列表1>Linux命令行规范 -短参数:以单横开头,后跟单一字符,例:ls -h -长参数:以双横开头,后跟字符串,例:ls –help2>程序访问参数列表的方法 -主函数的参数argc和argv原创 2017-09-06 15:32:51 · 254 阅读 · 0 评论