随笔分类 -  C

C语言学习
标准c字符和字符串的使用方法
摘要:cppreference.com -> Standard C String & Character -> 详解标准c字符和字符串atof语法: #include double atof( const char *str );功能:将字符串str转换成一个双精度数值并返回结果。 参数str 必须以有效数字开头,但是允许以“E”或“e”除外的任意非数字字符结尾。例如: x = atof( "42.0is_the_answer" );x的值为42.0.相关主题: atoi() and atol().atoi语法: #include int atoi( cons 阅读全文

posted @ 2013-09-14 08:06 程序猴chengxuhou.com 阅读(2276) 评论(0) 推荐(0)

C/C++ 关键字的使用方法详解
摘要:cppreference.com -> C/C++ 关键字 -> 细节C/C++ 关键字asm语法: asm( "instruction" );asm允许你在你的代码中直接插入汇编语言指令, 各种不同的编译器为这一个指令允许不一致形式, 比如: asm { instruction-sequence }or asm( instruction ); auto关键字auto是用来声明完全可选择的局部变量的bool关键字bool是用来声明布尔逻辑变量的;也就是说,变量要么是真,要么是假。举个例子: bool done = false; while( ... 阅读全文

posted @ 2013-09-14 08:03 程序猴chengxuhou.com 阅读(1004) 评论(0) 推荐(0)

C语言转义字符的使用方法
摘要:cppreference.com -> 转义字符常量转义字符以下的转义字符使普通字符表示不同的意义.转义字符描述\'单引号\"双引号\\反斜杠\0空字符\a响铃\b后退\f走纸\n换行\r回车\t水平制表符\v垂直制表符\xnnn表示十六进制数(nnn)以下是使用转义字符的代码示例:printf( "This\nis\na\ntest\n\nShe said, \"How are you?\"\n" );输出:ThisisatestShe said, "How are you?" 阅读全文

posted @ 2013-09-14 07:59 程序猴chengxuhou.com 阅读(1352) 评论(0) 推荐(0)

C++ 语言操作符的优先级
摘要:cppreference.com -> C++ 操作符优先级C++ 操作符优先级 优先级 操作符1()[]->.::!~++--2- (unary)* (dereference)& (address of)sizeof3->*.*4* (multiply)/%5+-6>7>=8==!=9& (bitwise AND)10^11|12&&13||14? :15=+=-=etc.16, 阅读全文

posted @ 2013-09-14 07:55 程序猴chengxuhou.com 阅读(223) 评论(0) 推荐(0)

C语言预处理命令的使用
摘要:cppreference.com -> 预处理命令 -> 详细说明预处理命令#,## # 和 ## 操作符是和#define宏使用的. 使用# 使在#后的首个参数返回为一个带引号的字符串. 例如, 命令 #define to_string( s ) # s将会使编译器把以下命令 cout #include "filename"本命令包含一个文件并在当前位置插入. 两种语法的主要不同之处是在于,如果filename括在尖括号中,那么编译器不知道如何搜索它. 如果它括在引号中, 那么编译器可以简单的搜索到文件. 两种搜索的方式是由编译器决定的,一般尖括号意味着在标准 阅读全文

posted @ 2013-09-14 07:52 程序猴chengxuhou.com 阅读(394) 评论(0) 推荐(0)

导航