About ArgCV #
ArgCV is derived from combining the terms ArgC and ArgV. In the document n1570, specifically in section 5.1.2.2.1 titled "Program Startup", a paragraph can be found that reads as follows:
The function called at program startup is named main. The implementation declares no prototype for this function. It shall be defined with a return type of int and with no parameters:Cint main(void) { /* ... */ }or with two parameters (referred to here as argc and argv, though any names may be used, as they are local to the function in which they are declared):
Cint main(int argc, char *argv[]) { /* ... */ }or equivalent; or in some other implementation-defined manner.
ArgC represents the Argument Count, and ArgV represents the Argument Vector. ArgCV serves as a symbolic representation of input. Each code functions as an independent module, taking input, performing specific operations, and delivering a corresponding output. This process is both straightforward and elegant, mirroring my ideal vision of life.
On this website, Yu shares interesting topics he has recently learned and documents his experiences in resolving various bugs. It would also be thrilling if someone stumbled upon some strange issues and got the inspirations here.
As a personal website, Yu may also shares his emotional journey through various written pieces.
About Yu #
There is a dude, interested in Unix Network Programming, Natural Language Processing, Machine Learning, Artificial Intelligence, Information Retrieval and Operation System, who learns code from Introduction to Algorithms but not proficient in algorithms, always reads Computer System: A Programmer's Perspective but still so weak.
Life is fleeting, and we never know when our time will come to an end. As for Yu, he spends his days writing code, hoping to make meaningful contributions as a way to honor the gift of consciousness that his DNA has given him.
Comments · 49