LU-LSP-b11:L11

From DiLab
Revision as of 16:46, 22 November 2011 by Atis (talk | contribs)
Jump to: navigation, search

LSP11:

gdb lietošana

valgrind lietošana


Makefile:

all:
	gcc -g a.c -o pd11


#include <stdio.h>
#include <memory.h>
#include <stdlib.h>
#include <unistd.h>

char string[] = "hello world 1234567890";

int crash(int *pi)
{
    *pi = 0x1;
}

int f(void)
{
    crash(NULL);
}

int main()
{ 
    f();
    printf("%s\n", string);
    return 0;
}