Editing 371: Compiler Complaint
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 8: | Line 8: | ||
==Explanation== | ==Explanation== | ||
β | A {{w|Compiler|compiler}} is a program that converts code into machine instructions that a computer can run. A {{w|Pointer (computer programming)|pointer}} is a {{w|Variable (computer science)|variable}} within a computer program that is used to reference a memory location. A {{w|segmentation fault| | + | A {{w|Compiler|compiler}} is a program that converts code into machine instructions that a computer can run. A {{w|Pointer (computer programming)|pointer}} is a {{w|Variable (computer science)|variable}} within a computer program that is used to reference a memory location. A {{w|segmentation fault|Segmentation Fault (segfault)}} is an error that occurs when a program attempts to access an invalid section of memory. Segfaults usually cause a program to crash in an ungraceful fashion, and fixing the bugs that cause them can be difficult. |
In the comic, the computer starts talking to [[Cueball]] and compares a segfault with the unpleasant feeling one gets when they experience a {{w|hypnic jerk}}. The computer then tells the programmer to "double-check your damn pointers," as segfaults usually arise from a program attempting to access memory that is referenced by an invalid pointer. | In the comic, the computer starts talking to [[Cueball]] and compares a segfault with the unpleasant feeling one gets when they experience a {{w|hypnic jerk}}. The computer then tells the programmer to "double-check your damn pointers," as segfaults usually arise from a program attempting to access memory that is referenced by an invalid pointer. |