Untitled
unknown
plain_text
4 years ago
1.2 kB
8
Indexable
#include <stdio.h> #include <stdlib.h> int main(void) { // printf("Hello world!\n"); // int x, *p1, **p2; // x = 100; // p1 = &x; // p2 = &p1; // printf("%d \n%d \n%d \n%d \n%d \n%d \n%d \n%d", x, &x, p1, *p1, p2, *p2, &p1, **p2); printf("\n"); // int a = 1, *b; // b = &a; // int *c = &a; // int *y = 10; // // printf("a=%d\n&a=%d\n b=%d\n*b=%d\n", a, &a, b, *b); // printf("c=%d\n*c=%d\n", c, *c); // printf("*y = %d\n = %d\n", *y, y); puts(""); // char arr[] = {'a', 'b', 'c'}; // int *ptr = arr; // char *add = arr; // printf("%d %d %c", ptr, add, add); puts(""); int *ptr1; int volt = 12, current = 6, resistance = 2; ptr1 = &volt; int *ptr2; ptr2 = ¤t; int *ptr3; ptr3 = &resistance; int num = 100; int *ptr4; // *ptr4 = num; ptr4 = # int *ptr5; ptr5 = # int *ptr6; *ptr6 = 25; // printf("ptr1: %d ptr2: %d ptr3: %d *ptr1: %d *ptr2: %d *ptr3: %d", ptr1, ptr2, ptr3, *ptr1, *ptr2, *ptr3); puts(""); printf("ptr4: %d *ptr4: %d ptr5: %d *ptr5: %d ptr6: %d *ptr6: %d", ptr4, *ptr4, ptr5, *ptr5, ptr6, *ptr6); puts(""); return 0; }
Editor is loading...