C Programming Language
furaoingqq
这个作者很懒,什么都没留下…
展开
-
C Programing Lanuage Notes
1. C programs begins executing at the beginning of the main function2.Garbage is generally classified into two types:semantic garbage Semantic garbage is any object or data which will n原创 2015-01-22 06:43:23 · 414 阅读 · 0 评论 -
GCC Linking
1. LD is looking for linking name:libmagic.so原创 2016-01-07 11:22:35 · 629 阅读 · 0 评论 -
C/C++ Technical Notes
1. C/C++ does not support adding members to a struct dynamically, which means the member list of a struct is fixed once this struct type is defined.原创 2015-06-18 15:01:20 · 583 阅读 · 0 评论 -
C/C++ Char* and Char[]
1.C语言中char * 与char[]详解【规则】 1 、 string 为普通类型,不是数组型,只是其内容为字符串; 2 、 ’a’ 和 ”a” 的区别: ’a’ 为字符, ”a” 为字符串;单引号只能定义一个字符,双引号可以定义多个字符,即字符串。 3 、指针可以通过加减、自加减改变其值,数组不可以。 4 、以数组定义的字符串可以修改其中的字符原创 2015-11-11 22:43:00 · 869 阅读 · 0 评论 -
C语言如何在不定义函数的情况下实现递归
那么不定义函数是否可以实现递归呢?-----------------------------------------------------------------------------------------------------------------#include int count = 0;int return_value;int main() {原创 2015-11-10 21:40:20 · 445 阅读 · 0 评论 -
ANSI C, Variable Length Array, Dynamic Memory Allocation, Memory Reservation and Late Binding
ISO C89/90 Standard does not support variable length array. However, gcc compiler provides variable length array functionality as an compiler extension, in which a VLA can be declared like any other a原创 2015-08-08 23:48:16 · 515 阅读 · 0 评论 -
C++ Time Delay
1. Windows:windows.h header provide a Sleep() function to create time dealy in your program measured by milliseconds. !!! Note: The name of this function is start by an upper case "S".include原创 2015-06-06 11:11:44 · 379 阅读 · 0 评论 -
Basic Arithmetic Computation Speed Test
1. Environment:Processor: Pentium (R) Dual-Core CPU E5400 @2.70GHz 2.70GHzMemory (RAM): 4.00 GBSystem-Type: Win 10 64-bit2. Code:--------------------------------------------------------原创 2015-05-15 16:32:44 · 394 阅读 · 0 评论 -
BigDataSet Experientment
Environment: Ubuntu 14.04 LTS with GUIPrograming Lanuage: C++ 11System Workload: light (with no other user defined running program)Task 1:enerate 500 Million big int number (0 Code:原创 2015-05-16 08:27:30 · 358 阅读 · 0 评论 -
Insertion Operator and Extraction Operator
For formatted input operations, cin is used together with the extraction operator, which is written as >> (i.e., two "greater than" signs). This operator is then followed by the variable where the e原创 2015-05-13 22:24:57 · 430 阅读 · 0 评论 -
GCC, MinGW, Cygwin
http://blog.sciencenet.cn/blog-778757-616920.html一、GCC的历史GCC是一个原本用于Unix-like系统下编程的编译器。不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优转载 2015-03-26 12:57:51 · 698 阅读 · 0 评论 -
C++ Stack Implementation Discussion
1. Q: Why Stack::top is initialized to -1 ?A: Initialize top = -1 make push(char x){ item[++top] = x} method consistent with the API design that stack::top refers to the top element in the stack原创 2015-12-27 11:35:42 · 383 阅读 · 0 评论